add response schemas to AuthController
This commit is contained in:
parent
675717f8ca
commit
8c229dba82
@ -5,6 +5,8 @@ import { UserNotFoundError } from '../errors/UserErrors';
|
|||||||
import { CreateAuth } from '../models/creation/CreateAuth';
|
import { CreateAuth } from '../models/creation/CreateAuth';
|
||||||
import { HandleLogout } from '../models/creation/HandleLogout';
|
import { HandleLogout } from '../models/creation/HandleLogout';
|
||||||
import { RefreshAuth } from '../models/creation/RefreshAuth';
|
import { RefreshAuth } from '../models/creation/RefreshAuth';
|
||||||
|
import { Auth } from '../models/entities/Auth';
|
||||||
|
import { Logout } from '../models/entities/Logout';
|
||||||
|
|
||||||
@JsonController('/auth')
|
@JsonController('/auth')
|
||||||
export class AuthController {
|
export class AuthController {
|
||||||
@ -12,6 +14,7 @@ export class AuthController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Post("/login")
|
@Post("/login")
|
||||||
|
@ResponseSchema(Auth)
|
||||||
@ResponseSchema(InvalidCredentialsError)
|
@ResponseSchema(InvalidCredentialsError)
|
||||||
@ResponseSchema(UserNotFoundError)
|
@ResponseSchema(UserNotFoundError)
|
||||||
@ResponseSchema(UsernameOrEmailNeededError)
|
@ResponseSchema(UsernameOrEmailNeededError)
|
||||||
@ -30,6 +33,7 @@ export class AuthController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Post("/logout")
|
@Post("/logout")
|
||||||
|
@ResponseSchema(Logout)
|
||||||
@ResponseSchema(InvalidCredentialsError)
|
@ResponseSchema(InvalidCredentialsError)
|
||||||
@ResponseSchema(UserNotFoundError)
|
@ResponseSchema(UserNotFoundError)
|
||||||
@ResponseSchema(UsernameOrEmailNeededError)
|
@ResponseSchema(UsernameOrEmailNeededError)
|
||||||
@ -48,6 +52,7 @@ export class AuthController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Post("/refresh")
|
@Post("/refresh")
|
||||||
|
@ResponseSchema(Auth)
|
||||||
@ResponseSchema(JwtNotProvidedError)
|
@ResponseSchema(JwtNotProvidedError)
|
||||||
@ResponseSchema(IllegalJWTError)
|
@ResponseSchema(IllegalJWTError)
|
||||||
@ResponseSchema(UserNotFoundError)
|
@ResponseSchema(UserNotFoundError)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user