Browse Source

'学员绑定'

Althars123 4 years ago
parent
commit
d377285a5b

+ 17 - 0
zzjs-admin/src/main/java/com/miaxis/system/controller/system/SysLoginController.java

@@ -123,6 +123,23 @@ public class SysLoginController
     }
 
 
+    /**
+     * 用户 jscode登录
+     *
+     */
+    @PostMapping("/login/jscode-test")
+    @ApiOperation("用户jscode登录(测试,固定openid)")
+    public Response<TokenDTO> getInfoTest(String jscode){
+        TokenDTO tokenDTO = new TokenDTO();
+            // 生成令牌
+        String token = loginService.login("ofFva6gzQEiXeKUCFdkwn2jrKGBE",null, StudentLoginTypeEnum.OPENID_LOGIN.getCode());
+        tokenDTO.setToken(token);
+        return Response.success(tokenDTO) ;
+
+
+    }
+
+
     /**
      * 获取用户信息
      *

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

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