@Controller public class InviteFormsController extends AbstractFormsController
| Modifier and Type | Class and Description |
|---|---|
static class |
InviteFormsController.InviteForm |
| Constructor and Description |
|---|
InviteFormsController(FormsProperties formsProperties,
RegistrationProperties registrationProperties,
io.rocketbase.commons.api.InviteApi inviteApi) |
| Modifier and Type | Method and Description |
|---|---|
String |
transformToUser(InviteFormsController.InviteForm form,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request) |
String |
verify(String inviteId,
org.springframework.ui.Model model) |
populateDefaultspublic InviteFormsController(FormsProperties formsProperties, RegistrationProperties registrationProperties, io.rocketbase.commons.api.InviteApi inviteApi)
@GetMapping(value="${auth.forms.prefix:}/invite")
public String verify(@RequestParam(value="inviteId",required=false)
String inviteId,
org.springframework.ui.Model model)
@PostMapping(value="${auth.forms.prefix:}/invite")
public String transformToUser(@ModelAttribute(value="inviteForm") @Validated
InviteFormsController.InviteForm form,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request)
Copyright © 2018–2022. All rights reserved.