Separate front and admin login tokens

This commit is contained in:
王鹏
2026-05-21 20:59:18 +08:00
parent 511cf8f601
commit d9d00f81d2
5 changed files with 41 additions and 2 deletions

View File

@@ -110,6 +110,12 @@ public class Constants
*/
public static final String LOGIN_USER_KEY = "login_user_key";
/** 后台管理端登录类型 */
public static final String LOGIN_TYPE_ADMIN = "admin";
/** 前台用户登录类型 */
public static final String LOGIN_TYPE_FRONT = "front";
/**
* 用户ID
*/

View File

@@ -31,6 +31,9 @@ public class LoginUser implements UserDetails
*/
private String token;
/** 登录类型admin 后台用户front 前台用户 */
private String loginType;
/**
* 登录时间
*/
@@ -119,6 +122,16 @@ public class LoginUser implements UserDetails
this.token = token;
}
public String getLoginType()
{
return loginType;
}
public void setLoginType(String loginType)
{
this.loginType = loginType;
}
@JSONField(serialize = false)
@Override
public String getPassword()