@Controller public class AuthFormsController extends AbstractFormsController
| Modifier and Type | Class and Description |
|---|---|
static class |
AuthFormsController.ResetPasswordForm |
| Constructor and Description |
|---|
AuthFormsController(AuthProperties authProperties,
FormsProperties formsProperties,
RegistrationProperties registrationProperties) |
| Modifier and Type | Method and Description |
|---|---|
String |
forgotForm(org.springframework.ui.Model model) |
String |
forgotSubmit(io.rocketbase.commons.dto.forgot.ForgotPasswordRequest forgot,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request) |
String |
loginForm() |
String |
logoutForm(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
prepareResetPasswordForm(org.springframework.ui.Model model,
String verification) |
String |
resetPasswordForm(String verification,
org.springframework.ui.Model model) |
String |
resetPasswordSubmit(AuthFormsController.ResetPasswordForm resetPassword,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model) |
populateDefaultspublic AuthFormsController(AuthProperties authProperties, FormsProperties formsProperties, RegistrationProperties registrationProperties)
@GetMapping(value="${auth.forms.prefix:}/login")
public String loginForm()
@GetMapping(value="${auth.forms.prefix:}/logout")
public String logoutForm(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@GetMapping(value="${auth.forms.prefix:}/forgot")
public String forgotForm(org.springframework.ui.Model model)
@PostMapping(value="${auth.forms.prefix:}/forgot")
public String forgotSubmit(@ModelAttribute(value="forgotForm") @Validated
io.rocketbase.commons.dto.forgot.ForgotPasswordRequest forgot,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request)
@GetMapping(value="${auth.forms.prefix:}/reset-password")
public String resetPasswordForm(@RequestParam(value="verification",required=false)
String verification,
org.springframework.ui.Model model)
public void prepareResetPasswordForm(org.springframework.ui.Model model,
String verification)
@PostMapping(value="${auth.forms.prefix:}/reset-password")
public String resetPasswordSubmit(@ModelAttribute(value="resetPasswordForm") @Validated
AuthFormsController.ResetPasswordForm resetPassword,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model)
Copyright © 2018–2020. All rights reserved.