2021-10-24 06:09:43 +02:00
|
|
|
import { getUsersCurrentHandler } from './users/current/get'
|
|
|
|
import { postUsersRefreshTokenHandler } from './users/refresh-token/post'
|
|
|
|
|
2022-02-19 23:20:33 +01:00
|
|
|
export type Method = 'GET' | 'POST' | 'PUT' | 'DELETE'
|
|
|
|
|
2021-10-24 06:09:43 +02:00
|
|
|
export interface Handler {
|
2022-02-19 23:20:33 +01:00
|
|
|
method: Method
|
2022-01-01 20:42:25 +01:00
|
|
|
url: `/${string}`
|
2021-10-24 06:09:43 +02:00
|
|
|
response: {
|
2022-01-07 21:21:38 +01:00
|
|
|
isFile?: boolean
|
2021-10-24 06:09:43 +02:00
|
|
|
body: any
|
|
|
|
statusCode: number
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export type Handlers = Handler[]
|
|
|
|
|
|
|
|
export const authenticationHandlers = [
|
|
|
|
getUsersCurrentHandler,
|
|
|
|
postUsersRefreshTokenHandler
|
|
|
|
]
|