flowingts / BearerAuthOptions
Interface: BearerAuthOptions<U>
Definido em: src/middlewares/auth.ts:19
Parâmetros de tipo
U
U
Propriedades
realm?
optionalrealm?:string
Definido em: src/middlewares/auth.ts:26
Vai no WWW-Authenticate do 401. Padrão: 'api'.
verify
verify: (
token,ctx) =>Verified<U> |Promise<Verified<U>>
Definido em: src/middlewares/auth.ts:24
Confere o token e devolve o usuário (ou true). A verificação é sua: JWT com a biblioteca da sua escolha, consulta ao banco, lista de chaves comparadas com safeEqual…
Parâmetros
token
string
ctx
Retorna
Verified<U> | Promise<Verified<U>>