类 LoginAdminController
java.lang.Object
com.publiccms.controller.admin.LoginAdminController
LoginAdminController
-
字段概要
字段修饰符和类型字段说明private CacheComponent
private ConfigDataComponent
private LockComponent
private LogLoginService
protected LogOperateService
protected SafeConfigComponent
private SysUserService
private SysUserSettingService
protected SiteComponent
private SysUserTokenService
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static void
addLoginStatus
(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 boolean
verifyNotAdmin
(SysUser user, org.springframework.ui.ModelMap model) static boolean
verifyNotEnablie
(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
-