小程序端login demo

This commit is contained in:
hjc
2019-12-09 21:06:14 +08:00
parent 8ac6000605
commit ed643abfe5
21 changed files with 812 additions and 10 deletions
@@ -25,6 +25,8 @@ public class UserAction extends ActionMap {
public static final String EDIT_PWD = "edit_pwd";
public static final String EDIT_ROLE = "edit_role";
public static final String API_USER_LOGIN = "api_user_login";
@Override
public void init() {
// 用户登录行为
@@ -35,6 +37,9 @@ public class UserAction extends ActionMap {
putMethod(EDIT_PWD, new BusinessMethod("用户密码","editPwd"));
// 角色分配行为
putMethod(EDIT_ROLE, new BusinessMethod("角色分配","editRole"));
// 用户登录行为
putMethod(API_USER_LOGIN, new LoginMethod("API用户登录","apiUserLogin"));
}
// 用户登录行为方法
@@ -47,6 +47,7 @@ public class ShiroConfig {
*/
LinkedHashMap<String, String> filterMap = new LinkedHashMap<>();
filterMap.put("/login", "anon");
filterMap.put("/api/me/login", "anon");
filterMap.put("/logout", "anon");
filterMap.put("/captcha", "anon");
filterMap.put("/noAuth", "anon");