Uses of Class
com.bytedesk.core.rbac.auth.AuthRequest
Packages that use AuthRequest
Package
Description
-
Uses of AuthRequest in com.bytedesk.core.push
Methods in com.bytedesk.core.push with parameters of type AuthRequestModifier and TypeMethodDescriptionPushService.sendCode(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request) 发送验证码 -
Uses of AuthRequest in com.bytedesk.core.push.service
Methods in com.bytedesk.core.push.service with parameters of type AuthRequestModifier and TypeMethodDescriptionprivate voidPushSendService.saveCodeRecord(AuthRequest authRequest, String code, String ip, jakarta.servlet.http.HttpServletRequest request) PushSendService.sendCode(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request) private PushSendResultPushSendService.sendCodeByType(AuthRequest authRequest, String receiver, String country, String code, jakarta.servlet.http.HttpServletRequest request) -
Uses of AuthRequest in com.bytedesk.core.push.strategy
Methods in com.bytedesk.core.push.strategy with parameters of type AuthRequestModifier and TypeMethodDescriptionvoidAuthValidationStrategy.validateUserStatus(AuthRequest authRequest, String receiver, String platform) 验证用户状态(注册、重置、验证等场景的业务逻辑) -
Uses of AuthRequest in com.bytedesk.core.push.strategy.impl
Methods in com.bytedesk.core.push.strategy.impl with parameters of type AuthRequestModifier and TypeMethodDescriptionvoidRegisterValidationStrategy.validateUserStatus(AuthRequest authRequest, String receiver, String platform) voidResetValidationStrategy.validateUserStatus(AuthRequest authRequest, String receiver, String platform) voidVerifyValidationStrategy.validateUserStatus(AuthRequest authRequest, String receiver, String platform) -
Uses of AuthRequest in com.bytedesk.core.rbac.auth
Methods in com.bytedesk.core.rbac.auth with parameters of type AuthRequestModifier and TypeMethodDescriptionorg.springframework.security.core.AuthenticationAuthService.authenticateWithPasswordHash(AuthRequest authRequest) 密码哈希登录 - 支持AES解密 前端使用AES加密密码,后端解密后验证org.springframework.security.core.AuthenticationAuthService.authenticateWithPlainPassword(AuthRequest authRequest) 明文密码登录 - 直接验证明文密码 参考 authenticateWithPasswordHash 逻辑,去掉AES解密过程AuthService.formatResponse(AuthRequest authRequest, org.springframework.security.core.Authentication authentication) org.springframework.http.ResponseEntity<?>AuthController.loginWithAccessToken(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<?>AuthController.loginWithEmailCode(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<?>AuthController.loginWithMobileCode(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<?>AuthController.loginWithUsernamePassword(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<?>AuthController.sendEmailCode(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<?>AuthController.sendMobileCode(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request) -
Uses of AuthRequest in com.bytedesk.core.rbac.auth.scan
Methods in com.bytedesk.core.rbac.auth.scan with parameters of type AuthRequestModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>AuthScanControllerVisitor.loginWithScanCode(AuthRequest authRequest, jakarta.servlet.http.HttpServletRequest request)