类 AuthController
java.lang.Object
com.hengyi.xbaseweb.system.controller.base.XBaseController
com.hengyi.xbaseweb.system.controller.AuthController
- 所有已实现的接口:
IXBaseController
用户登录接口
-
字段概要
从类继承的字段 com.hengyi.xbaseweb.system.controller.base.XBaseController
request, userSessionService -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明emailLogin(EMailLoginDto eMailLoginDto, jakarta.servlet.http.HttpServletRequest request) 邮箱注册与登录forceKickOut(Long userId, String deviceType) 强制下线forceLogout(Long userId, String deviceType) 强制注销全局登录logout()退出登录phoneNumberLogin(PhoneNumberLoginDto phoneNumberLoginDto, jakarta.servlet.http.HttpServletRequest request) 手机号码注册与登录从类继承的方法 com.hengyi.xbaseweb.system.controller.base.XBaseController
error, error, getAppId, getCurrentUser, getCurrentUserId, getCurrentUsername, getCurrentUserRoles, getMessage, getMessage, status, success, success, toResult, toResult
-
构造器详细资料
-
AuthController
public AuthController()
-
-
方法详细资料
-
login
@PostMapping("login") public ApiResult login(@RequestBody @Validated LoginDto loginDto, jakarta.servlet.http.HttpServletRequest request) 全局登录 -
phoneNumberLogin
@PostMapping("phoneNumberLogin") public ApiResult phoneNumberLogin(@RequestBody @Validated PhoneNumberLoginDto phoneNumberLoginDto, jakarta.servlet.http.HttpServletRequest request) 手机号码注册与登录- 参数:
phoneNumberLoginDto-- 返回:
-
emailLogin
@PostMapping("emailLogin") public ApiResult emailLogin(@RequestBody @Validated EMailLoginDto eMailLoginDto, jakarta.servlet.http.HttpServletRequest request) 邮箱注册与登录- 参数:
eMailLoginDto-- 返回:
-
logout
退出登录 -
forceKickOut
强制下线 -
forceLogout
强制注销
-