Selaa lähdekoodia

增加小程序测试登录

Althars123 3 vuotta sitten
vanhempi
commit
637038b1be

+ 23 - 1
sdjk-admin/src/main/java/com/miaxis/system/controller/system/SysLoginController.java

@@ -176,7 +176,6 @@ public class SysLoginController
     }
 
     /**
-     * 用户 openid登录
      *
      */
     @PostMapping("/login/ttcode")
@@ -209,6 +208,29 @@ public class SysLoginController
 
 
 
+    }
+
+    /**
+     *
+     */
+    @PostMapping("/login/ttcodeTest")
+    @ApiOperation("字节小程序授权码模式登录(测试,固定uionid)")
+    public Response<TokenDTO> loginByTtAuthorizationCodeTest(){
+
+
+        ServletUtils.getRequest().setAttribute("third","douyin");
+        ServletUtils.getRequest().setAttribute("headImage","");
+        ServletUtils.getRequest().setAttribute("nickName","");
+        ServletUtils.getRequest().setAttribute("openid","a99b2d43-0609-4273-8d5f-ae3fdc0dec35");
+
+        String token = loginService.login("0e412d99-1186-40c2-a004-213f06f75df9",null, StudentLoginTypeEnum.AUTHORIZATION_CODE_TT_LOGIN.getCode());
+        TokenDTO tokenDTO = new TokenDTO();
+        tokenDTO.setToken(token);
+        tokenDTO.setThirdResult(null);
+        return Response.success(tokenDTO) ;
+
+
+
     }
 
     /**

+ 3 - 1
sdjk-framework/src/main/java/com/miaxis/framework/config/SecurityConfig.java

@@ -102,7 +102,9 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter
                 // 对于app 开放页面,允许任意访问
                 .antMatchers("/**/open-api/**","/system/config/configKey/**").permitAll()
                 // 对于登录login 验证码captchaImage 允许匿名访问
-                .antMatchers("/login", "/login/noCode","/captchaImage","/login/code","/login/code/test","/login/jscode-test","/login/code/ios","/login/dycode","/login/ttcode").anonymous()
+                .antMatchers("/login", "/login/noCode","/captchaImage","/login/code",
+                        "/login/code/test","/login/jscode-test","/login/code/ios","/login/dycode",
+                        "/login/ttcode","/login/ttcodeTest").anonymous()
                 //.antMatchers("/student/open/**").permitAll()
                 .antMatchers("/student/**").hasRole("STUDENT")
                 .antMatchers(