An open API service indexing awesome lists of open source software.

https://github.com/gusdepaula/token-auth-and-management

Curso Alura Next.js autenticação e gerenciamento de tokens
https://github.com/gusdepaula/token-auth-and-management

alura authentication management nextjs token

Last synced: 9 days ago
JSON representation

Curso Alura Next.js autenticação e gerenciamento de tokens

Awesome Lists containing this project

README

          

## Access Token:

- **Pra que serve?**

- Pegar qualquer tipo de informação do usuário
- Atualizar qualquer tipo de informação do usuário
- Inserir qualquer tipo de informação do usuário
- Deletar qualquer tipo de informação do usuário

- **Duração**

- Dura pouco tempo(o minímo possível)

- **Risco se ele vazar**

- Quanto maior o tempo de vida dele, maior o estrago que quem tiver o token pode fazer

## Refresh Token:

- **Pra que serve?**

- Literalmente, para não precisar pedir a senha e o usuário para gerar um novo access token

- **Duração**

- Duração é longa
- O refresh a nível de backend está associado ao usuário de alguma forma

- **Risco se ele vazar**

- O usuário novo pode gerar tokens INFINITOS(access token, refresh token)
- Precisa ter alguma forma de invalidar os refresh tokens