Package sk.iway.iwcm.logon
Class AdminLogonController
java.lang.Object
sk.iway.iwcm.logon.AdminLogonController
LogonController.java
Class LogonController is used for
Title webjet8
Company Interway a.s. (www.interway.sk)
Copyright Interway a.s. (c) 2001-2018
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddetermineRootWebPageDirectory(jakarta.servlet.http.HttpSession session, Identity user) edit(UserForm userForm, org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpSession session) static intremoveSession(String sessionId, jakarta.servlet.http.HttpServletRequest request) setAdmin(jakarta.servlet.http.HttpServletRequest request) Set admin session for oauth2 return after successful authenticationshowChangePasswordForm(org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpSession session) This method is used from email link to change passwordshowForm(UserForm userForm, org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpSession session) submit(UserForm userForm, org.springframework.validation.BindingResult result, org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
Constructor Details
-
AdminLogonController
-
-
Method Details
-
showChangePasswordForm
@GetMapping("logon/changePassword") public String showChangePasswordForm(org.springframework.ui.ModelMap model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpSession session) This method is used from email link to change password- Parameters:
request-session-- Returns:
-
edit
-
logonDoRedirect
-
showForm
-
submit
-
setAdmin
@GetMapping("logon/setadmin/") @ResponseBody public String setAdmin(jakarta.servlet.http.HttpServletRequest request) Set admin session for oauth2 return after successful authentication- Parameters:
request-- Returns:
-
determineRootWebPageDirectory
public static void determineRootWebPageDirectory(jakarta.servlet.http.HttpSession session, Identity user) -
getUserFirstEditableGroup
-
removeSession
-