12345678910111213141516171819202122232425262728293031323334 |
- package com.fdkankan.scene.controller;
- import com.alibaba.fastjson.JSONObject;
- import com.fdkankan.scene.util.JmgaSSOLoginHelper;
- import com.fdkankan.web.controller.BaseController;
- import com.fdkankan.web.user.SSOUser;
- import org.springframework.beans.factory.annotation.Autowired;
- import java.util.Objects;
- public class JmgaBaseController extends BaseController {
- @Autowired
- private JmgaSSOLoginHelper jmgaSSOLoginHelper;
- // protected Long getUserId() {
- // String token = this.request.getHeader("token");
- // if (token != null && token.trim().length() > 0) {
- // String redisKey = getSsoUserRedisKey(userName);
- // String objectValue = this.redisUtil.get(redisKey);
- // SSOUser ssoUser = (SSOUser) JSONObject.parseObject(objectValue, SSOUser.class) ;
- // if (ssoUser != null) {
- // return ssoUser;
- // }
- // }
- // SSOUser ssoUser = this.jmgaSSOLoginHelper.loginCheck(this.request.getHeader("token"));
- // return Objects.nonNull(ssoUser) ? ssoUser.getId() : null;
- // }
- protected SSOUser getSsoUser() {
- return this.jmgaSSOLoginHelper.getSsoUser(this.request.getHeader("token"));
- }
- }
|