类 UserController
java.lang.Object
com.publiccms.controller.web.sys.UserController
UserController 用户逻辑处理
-
字段概要
字段修饰符和类型字段说明private ConfigDataComponentprivate EmailComponentprotected LogOperateServiceprotected SafeConfigComponentprivate SysUserServiceprotected SiteComponentprivate SysEmailTokenServiceprivate SysUserTokenServiceprivate 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
-