Skip to content

Comandos úteis

flowingts / BearerAuthOptions

Interface: BearerAuthOptions<U> ​

Definido em: src/middlewares/auth.ts:19

Parâmetros de tipo ​

U ​

U

Propriedades ​

realm? ​

optional realm?: 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 ​

Context

Retorna ​

Verified<U> | Promise<Verified<U>>

Licença ISC.