Class AuthController

java.lang.Object
com.deusto.coffeestack.controller.AuthController

@RestController @RequestMapping("/api/auth") public class AuthController extends Object
  • Constructor Details

    • AuthController

      public AuthController(org.springframework.security.authentication.AuthenticationManager authenticationManager, JwtService jwtService, UserDetailsServiceImpl userDetailsService, UsuarioRepository usuarioRepository, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder)
  • Method Details

    • login

      @PostMapping("/login") public org.springframework.http.ResponseEntity<AuthResponse> login(@Valid @RequestBody @Valid LoginRequest request)
    • register

      @PostMapping("/register") public org.springframework.http.ResponseEntity<AuthResponse> register(@Valid @RequestBody @Valid RegisterRequest request)
    • me

      @GetMapping("/me") public org.springframework.http.ResponseEntity<AuthResponse> me(Principal principal)