Procházet zdrojové kódy

王子文 Azure授权登录

wangggziwen před 2 roky
rodič
revize
f830744ed6

+ 4 - 3
master/src/main/java/com/ruoyi/project/system/controller/SysLoginController.java

@@ -206,14 +206,15 @@ public class SysLoginController {
 //        byte[] decodeBytes = java.util.Base64.getDecoder().decode(idToken);
 //        String decodeStr = new String(decodeBytes,StandardCharsets.UTF_8);
 //        JSONObject jsonObject = JSONObject.parseObject(decodeStr);
-//        String cn = jsonObject.get("aud").toString();
-
-        // TODO: 系统登录 获取系统token
+//        String cn = jsonObject.get("cn").toString();
         String cn = "ZHANGL49";
+
+        // 系统登录 获取系统token
         SysUser sysUser = userService.selectUserByUserName(cn);
         AsyncManager.me().execute(AsyncFactory.recordLogininfor(cn, Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success")));
         LoginUser loginUser = new LoginUser();
         loginUser.setUser(sysUser);
+        // TODO: 用户权限
         String token =  tokenService.createToken(loginUser);
         ajax.put(Constants.TOKEN, token);
         return ajax;