类 LoginAdminController
java.lang.Object
com.publiccms.controller.admin.LoginAdminController
LoginAdminController
-
字段概要
字段修饰符和类型字段说明private CacheComponentprivate ConfigDataComponentprivate LockComponentprivate LogLoginServiceprotected LogOperateServiceprotected SafeConfigComponentprivate SysUserServiceprivate SysUserSettingServiceprotected SiteComponentprivate SysUserTokenService -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidaddLoginStatus(SysUser user, String authToken, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, int expiryMinutes) changeMyselfPassword(SysSite site, SysUser admin, String oldpassword, String password, String repassword, String encoding, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model) org.springframework.http.ResponseEntity<org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody>getCaptchaImage(jakarta.servlet.http.HttpSession session) login(SysSite site, String username, String password, String returnUrl, String encoding, String captcha, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model) loginDialog(SysSite site, String username, String password, String encoding, String captcha, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model) logout(Long userId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) static booleanverifyNotAdmin(SysUser user, org.springframework.ui.ModelMap model) static booleanverifyNotEnablie(SysUser user, org.springframework.ui.ModelMap model)
-
字段详细资料
-
logOperateService
-
service
-
settingService
-
sysUserTokenService
-
logLoginService
-
cacheComponent
-
configDataComponent
-
lockComponent
-
siteComponent
-
safeConfigComponent
-
-
构造器详细资料
-
LoginAdminController
public LoginAdminController()
-
-
方法详细资料
-
login
@PostMapping("login") public String login(@RequestAttribute SysSite site, String username, String password, String returnUrl, String encoding, String captcha, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model) - 参数:
site-username-password-returnUrl-encoding-captcha- 验证码request-response-model-- 返回:
- view name
-
addLoginStatus
-
loginDialog
@PostMapping("loginDialog") public String loginDialog(@RequestAttribute SysSite site, String username, String password, String encoding, String captcha, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model) - 参数:
site-username-password-encoding-captcha-request-response-model-- 返回:
- view name
-
changeMyselfPassword
@PostMapping("changePassword") public String changeMyselfPassword(@RequestAttribute SysSite site, @SessionAttribute SysUser admin, String oldpassword, String password, String repassword, String encoding, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model) - 参数:
site-admin-oldpassword-password-repassword-encoding-request-response-model-- 返回:
- view name
-
logout
@GetMapping("logout") public String logout(Long userId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) - 参数:
userId-request-response-- 返回:
- view name
-
getCaptchaImage
@RequestMapping("getCaptchaImage") public org.springframework.http.ResponseEntity<org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody> getCaptchaImage(jakarta.servlet.http.HttpSession session) - 参数:
session-- 返回:
- response entity
-
clearCache
- 返回:
- view name
-
verifyNotAdmin
-
verifyNotEnablie
-