From 51bb17d7dc9c331d3fe04c7d59337c978bd01379 Mon Sep 17 00:00:00 2001 From: zhouhao Date: Wed, 19 Dec 2018 12:09:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=8F=8C=E9=87=8D=E9=AA=8C?= =?UTF-8?q?=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../twofactor/defaults/HashMapTwoFactorTokenManager.java | 2 +- .../web/authorization/basic/web/AuthorizationController.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/twofactor/defaults/HashMapTwoFactorTokenManager.java b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/twofactor/defaults/HashMapTwoFactorTokenManager.java index 663949af7..7dcefd902 100644 --- a/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/twofactor/defaults/HashMapTwoFactorTokenManager.java +++ b/hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/twofactor/defaults/HashMapTwoFactorTokenManager.java @@ -1,6 +1,5 @@ package org.hswebframework.web.authorization.twofactor.defaults; -import lombok.Setter; import org.hswebframework.web.authorization.twofactor.TwoFactorToken; import org.hswebframework.web.authorization.twofactor.TwoFactorTokenManager; @@ -19,6 +18,7 @@ public class HashMapTwoFactorTokenManager implements TwoFactorTokenManager { private Map> tokens = new ConcurrentHashMap<>(); private class TwoFactorTokenInfo implements Serializable { + private static final long serialVersionUID = -5246224779564760241L; private volatile long lastRequestTime = System.currentTimeMillis(); private long timeOut; diff --git a/hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/web/AuthorizationController.java b/hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/web/AuthorizationController.java index ec7f4289f..3bbe0b0b4 100644 --- a/hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/web/AuthorizationController.java +++ b/hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/web/AuthorizationController.java @@ -110,6 +110,7 @@ public class AuthorizationController { eventPublisher.publishEvent(beforeEvent); // 验证通过 Authentication authentication = authenticationManager.authenticate(new PlainTextUsernamePasswordAuthenticationRequest(username, password)); + //触发授权成功事件 AuthorizationSuccessEvent event = new AuthorizationSuccessEvent(authentication, parameterGetter); event.getResult().put("userId", authentication.getUser().getId());