Como implementar Refresh Token em uma aplicação com Node? - Code/drops #88

preview_player
Показать описание
Já sabe como utilizar Refresh Token na sua aplicação? Junto da educadora Dani Evangelista vamos realizar autenticação e implementar o Refresh Token com Node.

Para isso vamos desenvolver uma aplicação utilizando JWT, que vai ser onde vamos acessar as credenciais do Refresh Token.

-----

Acompanhe a Rocketseat nas redes sociais:
Twitter: @rocketseat
Facebook: @rocketseat
Instagram: @rocketseat_oficial

Nos ouça também no Spotify:
- Podcast Faladev
- Podcast Alumni
- Podcast Proxy
Рекомендации по теме
Комментарии
Автор

quem precisa apenas do refresh token pode pular para 52:37 mas caso esteja aprendendo node e interessante ver o video inteiro pois mostra todo processo de criar uma autenticação

nathanguedes
Автор

A ideia da aula é implementar Refresh Token, mas deu muita volta e explicou muita coisa desde criar uma api do zero, pra quem está começando é ótimo, mas pra quem só quer ver sobre a ideia principal demora muito, era bom ao menos colocar a linha do tempo pra quem quiser pular só pro conteúdo principal poder pular.

danielsantiago
Автор

Que aula maravilhosa, assisti todinha. Já que a Dani saiu, alguém da Rocketseat poderia refazer esse mesmo vídeo de refresh token mas usando NestJs, Postgresql e prisma. 😊

AnthonyDev
Автор

Lembrando que autorizar um refresh_token já expirado pode trazer uma brecha na segurança, o ideal é gerar um novo refresh_token sempre que o atual for utilizado e se o atual estiver expirado retornar um erro de refresh_token expirado.

MuriloHenriqueA
Автор

Dani é maravilhosa, me ajudou muito diversas vezes ... Sucesso linda...

patricknascimento
Автор

Ótimo vídeo! Mais uma vez a Rocket junto à seus instrutores, inovando com tópicos diferenciados. Parabéns Dani...

AnselmoLimamil
Автор

Parabéns! rocketseat é super necessária para a comunidade dev BR

santinha
Автор

Quebrou meu galho mais uma vez. Danielle Leão se garante demais. Meu Ignite fiz com ela.

danilosampaio
Автор

Galera a rocket, o conteúdo de vocês são muitos bons, só uma ideia, seria da hora vocês (no caso de vídeos como esse, que usa conceitos) colocar uma espécie de diagrama, não sei se é essa a pegada do code/drops mas certamente ficaria mt bom pra ensinar sobre refresh token, já que ele é um conceito, i.e. vai além do código.

gabrielcastro
Автор

Aí sim, tava precisando disso hj msm, vlw demais!!

renandmc
Автор

not know, but just know you've affected my life, and apparently tens of thousands of others, in an imnsely positive way. Thank you

bernabernaber
Автор

Toppp demais Dani eu tava precisando dms aprender a fazer isso no back e vc veio bem na hora com uma solução, obrigadissimo

peroconino
Автор

Mr. Dr. Prof. Patrick appreciate it man

wmsaudeserradourada
Автор

Fiquei apenas com uma dúvida: qual o sentido do access token ter um tempo de expiração, se ele sempre será automaticamente atualizado pelo refresh token? Se um usuário malicioso conseguir roubar nosso token, imagino que o tempo de expiração serviria justamente para impedir a utilização discriminada do mesmo. Porém, se o usuário possuir o token e se passar pelo alvo de quem o roubou, o refresh token não enviaria um novo access token assim que o anterior expirasse? O atacante não teria, então, acesso constante às informações de seu alvo?

pedrocamaforte
Автор

Sensacional! Queria ter me ligado nisso antes de ter feito uma dúzia de apis aqui...

EduardoChiletto
Автор

Nao precisa renomear cada arquivo, no vscode é só você apertar f2 com o que você quer alterar selecionado que ele já altera em todos os lugares que utilizada aquilo

itxToledo
Автор

impressionante como a rocketseat tem a capacidade de ler mentes

gabrielbenites
Автор

Façam um vídeo mostrando como implementar o jwt com o refreshtoken no frontend com React de forma segura, seria top!!!

vitorwindberg
Автор

Seria ótimo um video com mais detalhes do Prisma. Configurar ambientes de homologação e produção, estrutura de pastas e etc...

digogts
Автор

Desculpe se a pergunta é básica, mas a forma que a API foi organizada, como por exemplo usando os Casos de Uso (pasta "useCases") se refere algum padrão específico de arquitetura? Achei bem interessante.

michelpf