AuthController

@RestController
@RequestMapping(value = ["/api/v2/auth"])
class AuthController(service: AuthService)(source)

Constructors

Link copied to clipboard
constructor(service: AuthService)

Functions

Link copied to clipboard
@PostMapping(value = ["/complete-registration"])
fun completeRegistration(@Valid @RequestBody request: CompleteRegistrationRequest): UserResponse
Link copied to clipboard
@PostMapping(value = ["/invite"])
@ResponseStatus(value = HttpStatus.CREATED)
fun inviteUser(@Valid @RequestBody request: InviteUserRequest): UserResponse
Link copied to clipboard
@PostMapping(value = ["/login"])
fun login(@Valid @RequestBody request: LoginRequest, httpRequest: HttpServletRequest): LoginResponse