Package com.nelioalves.cursomc.resources
Class AuthResource
- java.lang.Object
-
- com.nelioalves.cursomc.resources.AuthResource
-
@RestController @RequestMapping("/auth") public class AuthResource extends ObjectClasse REST API para endpoint /auth- Author:
- José Henrique
-
-
Constructor Summary
Constructors Constructor Description AuthResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<Void>forgot(@Valid EmailDTO emailDTO)Gera uma nova senha e a envia por emailorg.springframework.http.ResponseEntity<Void>refreshToken(javax.servlet.http.HttpServletResponse httpServletResponse)Gera um novo token para um usuário logado com token perto de expiração
-
-
-
Method Detail
-
refreshToken
@RequestMapping(value="/refresh_token", method=POST) public org.springframework.http.ResponseEntity<Void> refreshToken(javax.servlet.http.HttpServletResponse httpServletResponse)Gera um novo token para um usuário logado com token perto de expiração- Parameters:
httpServletResponse- Resposta a ser enviada ao usuário- Returns:
- Um JSON de resposta(ResponseEntity) sem corpo e com status HTTP no contente(204)
-
forgot
@RequestMapping(value="/forgot", method=POST) public org.springframework.http.ResponseEntity<Void> forgot(@Valid @RequestBody @Valid EmailDTO emailDTO)Gera uma nova senha e a envia por email- Parameters:
emailDTO- Email que irá receber a nova senha- Returns:
- Um JSON de resposta(ResponseEntity) sem corpo e com status HTTP no contente(204)
-
-