Class AccountController
java.lang.Object
com.is.findyourplace.controller.gestioneUtenza.AccountController
Gestisce Registrazione, Login e Logout di un Utente.
-
Constructor Summary
ConstructorsConstructorDescriptionAccountController(AccountService accountService) Costruttore del controller. -
Method Summary
Modifier and TypeMethodDescriptionaccountAuthForm(org.springframework.ui.Model model) Mapping method to handle user registration and login form request.registration(@Valid UtenteDto utenteDto, org.springframework.validation.BindingResult result, jakarta.servlet.http.HttpServletRequest request) Mapping method to handle user registration form submit request.
-
Constructor Details
-
AccountController
Costruttore del controller.- Parameters:
accountService- AccountService
-
-
Method Details
-
accountAuthForm
Mapping method to handle user registration and login form request.- Parameters:
model- Model- Returns:
- account/accountAuth.html
-
registration
@PostMapping("/register") @ResponseBody public org.springframework.http.ResponseEntity<Map<String,Object>> registration(@Valid @ModelAttribute("utenteR") @Valid UtenteDto utenteDto, org.springframework.validation.BindingResult result, jakarta.servlet.http.HttpServletRequest request) Mapping method to handle user registration form submit request.- Parameters:
utenteDto- UtenteDto con tutti i dati.result- BindingResult, contiene gli errori.request- HttpServletRequest- Returns:
- account/accountAuth.html
-