登录:
public class MyLoginAuthSuccessHandler extends SavedRequestAwareAuthenticationSuccessHandler {
/**
* 配置日志
*/
private final static Logger logger = LoggerFactory.getLogger(MyLoginAuthSuccessHandler.class);
@Autowired
private ClientDetailsService jdbcClientDetailsService;
@Autowired
private DefaultTokenServices defaultTokenServices;
@Autowired
private ObjectMapper objectMapper;
@Autowired
private TokenStore authTokenStore;
@Autowired
private RedisTemplate<String,String> redisTemplate;
@Autowired
private RedisTemplate<String, TokenEntity> tokenEntityRedisTemplate;
@Override
public void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) throws IOException, ServletException {
JSONObject result = createToken(request,response,authentication);
if(result=