|
|
@@ -1,16 +1,14 @@
|
|
|
package com.goafanti.core.shiro.token;
|
|
|
|
|
|
-import java.util.UUID;
|
|
|
-
|
|
|
-import com.goafanti.common.model.AmbSystem;
|
|
|
-import org.apache.shiro.SecurityUtils;
|
|
|
-import org.apache.shiro.session.Session;
|
|
|
-
|
|
|
import com.goafanti.common.constant.AFTConstants;
|
|
|
import com.goafanti.common.model.Admin;
|
|
|
import com.goafanti.common.model.AftUser;
|
|
|
import com.goafanti.common.model.User;
|
|
|
import com.goafanti.common.utils.SpringContextUtils;
|
|
|
+import org.apache.shiro.SecurityUtils;
|
|
|
+import org.apache.shiro.session.Session;
|
|
|
+
|
|
|
+import java.util.UUID;
|
|
|
|
|
|
public class TokenManager {
|
|
|
private static final String CSRF_TOKEN = "CSRF_TOKEN";
|
|
|
@@ -189,6 +187,7 @@ public class TokenManager {
|
|
|
public static Admin manageLogin(Admin admin, Boolean rememberMe) {
|
|
|
ShiroToken token = new ShiroToken(admin.getMobile(), admin.getPassword());
|
|
|
token.setRememberMe(null == rememberMe ? false : rememberMe);
|
|
|
+ //doGetAuthenticationInfo
|
|
|
SecurityUtils.getSubject().login(token);
|
|
|
return getAdminToken();
|
|
|
}
|