类 UserController
java.lang.Object
com.publiccms.controller.web.sys.UserController
UserController 用户逻辑处理
-
字段概要
字段修饰符和类型字段说明private ConfigDataComponent
private EmailComponent
protected LogOperateService
protected SafeConfigComponent
private SysUserService
protected SiteComponent
private SysEmailTokenService
private SysUserTokenService
private TemplateComponent
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明changePassword
(SysSite site, SysUser user, String oldpassword, String password, String repassword, String encoding, String returnUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpSession session, jakarta.servlet.http.HttpServletResponse response, org.springframework.web.servlet.mvc.support.RedirectAttributes model) deleteToken
(SysSite site, SysUser user, String authToken, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model) saveEmail
(SysSite site, SysUser user, String email, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model) update
(SysSite site, SysUser user, String nickname, String cover, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model) verifyEmail
(SysSite site, String authToken, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model)
-
字段详细资料
-
service
-
sysUserTokenService
-
emailComponent
-
templateComponent
-
sysEmailTokenService
-
configDataComponent
-
safeConfigComponent
-
logOperateService
-
siteComponent
-
-
构造器详细资料
-
UserController
public UserController()
-
-
方法详细资料
-
changePassword
@PostMapping("changePassword") public String changePassword(@RequestAttribute SysSite site, @SessionAttribute SysUser user, String oldpassword, String password, String repassword, String encoding, String returnUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpSession session, jakarta.servlet.http.HttpServletResponse response, org.springframework.web.servlet.mvc.support.RedirectAttributes model) - 参数:
site
-user
-oldpassword
-password
-repassword
-encoding
-returnUrl
-request
-session
-response
-model
-- 返回:
- view name
-
update
@RequestMapping("update") public String update(@RequestAttribute SysSite site, @SessionAttribute SysUser user, String nickname, String cover, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model) - 参数:
site
-user
-nickname
-cover
-returnUrl
-request
-model
-- 返回:
- view name
-
saveEmail
@PostMapping("saveEmail") public String saveEmail(@RequestAttribute SysSite site, @SessionAttribute SysUser user, String email, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model) - 参数:
site
-user
-email
-returnUrl
-request
-model
-- 返回:
- view name
-
verifyEmail
@RequestMapping("verifyEmail") public String verifyEmail(@RequestAttribute SysSite site, String authToken, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model) - 参数:
site
-authToken
-returnUrl
-request
-model
-- 返回:
- view name
-
deleteToken
@RequestMapping("deleteToken") public String deleteToken(@RequestAttribute SysSite site, @SessionAttribute SysUser user, String authToken, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model) - 参数:
site
-user
-authToken
-returnUrl
-request
-model
-- 返回:
- view name
-