Autenticação com JWT | Dias de Dev

  Рет қаралды 22,086

Dias de Dev

Dias de Dev

Күн бұрын

Пікірлер: 59
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Bearer token é apenas um dos tipos de tokens que podemos passar para o cabeçalho "Authentication". Se quiser ver com detalhes sobre outros tipos, você pode conferir esse link: developer.mozilla.org/en-US/docs/Web/HTTP/Authentication#Authentication_schemes
@jeffersonrodrigues9509
@jeffersonrodrigues9509 3 жыл бұрын
Cara vlw, vc explica muito bem! Continue presenteando a gente com esse conteúdo de primeira.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, obrigado demais pelo feedback, cara, de verdade. Fico feliz que esteja sendo útil. 🤩
@henriquevalle1986
@henriquevalle1986 6 ай бұрын
Melhor explicação sobre JWT que encontrei.
@DiasDeDev
@DiasDeDev 6 ай бұрын
Que bom que curtiu. :-D
@DevSoutinho
@DevSoutinho 4 жыл бұрын
Conteúdo sensacional!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, que honra ter você por aqui. Que bom que curtiu. Muito obrigado pelo feedback.
@LuizFernando-uo2ed
@LuizFernando-uo2ed 4 жыл бұрын
Muito bom!! simples pegando a base do JWT, parabéns!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Que bom que curtiu, mano. 😁
@LuizFernando-uo2ed
@LuizFernando-uo2ed 4 жыл бұрын
@@DiasDeDev qual a melhor forma/lugar que vc acha de se armazenar esse tipo de key no servidor?
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Eu normalmente armazeno em uma variável de ambiente. É simples e suficientemente seguro.
@luisfernandoporto9002
@luisfernandoporto9002 4 жыл бұрын
Sou seu aluno na Alura. Parabéns pelo excelente conteúdo. Abraços.
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, fico feliz que esteja curtindo, Luis! :-D
@gssj-o8p
@gssj-o8p 3 жыл бұрын
Vlw Vini!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Tmj, Gui! 😁
@thiagopetherson1268
@thiagopetherson1268 4 жыл бұрын
Show de bola!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Valeu, Thiago. :-D
@danielsouza6154
@danielsouza6154 3 жыл бұрын
Fenomenal, muito bom.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Que bom que gostou, Daniel. :-D
@raulmelo7832
@raulmelo7832 3 жыл бұрын
Parabéns pelo canal.. ótimos conteúdos e bem didáticos.. sucesso sempre
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Muito obrigado pelo feedback, Raul! :-D
@mateusdesousaesilva4382
@mateusdesousaesilva4382 4 жыл бұрын
Foda demais mano! Sempre ajudando!
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, que bom que curtiu, mano. :-D
@alissonsilva9419
@alissonsilva9419 4 жыл бұрын
Ótimo vídeo muito bem explicativo, continue assim man
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, obrigado pelo feedback. Fico feliz que esteja curtindo! :-D
@kaliarycisne6688
@kaliarycisne6688 4 жыл бұрын
Muito bom conteúdo! E eu ainda to esperando um vídeo sobre estruturas de código kk
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa. Valeu pela sugestão. São muitos assuntos legais pra eu gravar. rsrsrsrs Mas prometo que vou gravar algo no futuro sim. :-D
@rafaelpontes1000
@rafaelpontes1000 2 жыл бұрын
Ótimo conteúdo, obrigado por compartilhar. Poderia fazer um vídeo sobre OAuth2?
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Ótima pedida, Rafael! Tá nos planos.
@luanmoura9334
@luanmoura9334 Жыл бұрын
Obrigado!
@wesley4973
@wesley4973 4 жыл бұрын
Ganhou um inscrito
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, muito obrigado pela confiança, Wesley. Espero que continue curtindo os demais conteúdos. :-D
@brunoggdev6305
@brunoggdev6305 2 жыл бұрын
No assunto de segurança, talvez um video sobre qual seria o meio ideal de recuperar dados GET/POST, higienizar os dados e afins?
@fuler1023
@fuler1023 3 жыл бұрын
Valeu esclareceu tudo
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Que bom que foi útil. 😁
@frozenware4708
@frozenware4708 2 жыл бұрын
Like number 1000. 😁
@thiagocavalcante17
@thiagocavalcante17 3 жыл бұрын
Top
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, que bom que curtiu. :-D
@diegowenndson8621
@diegowenndson8621 4 жыл бұрын
Opa dias, vc só fala sobre php??? Poderia demonstrar com outras linguagens tipo c#(.net core) ou javascript(node)
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, Diego. Então, meu foco é nos conceitos. A linguagem é só uma ferramenta necessária pra eu passar o conceito. Tudo o que foi explicado serve tanto pra JS quanto pra C#. Específico de PHP por enquanto eu só tenho uma playlist que é a de novidades do PHP 8. Mas posso pensar em usar outras linguagens pra outros exemplos no futuro sim. Só não sei se isso faz diferença na hora de ensinar o conceito. :-D
@williamfreitas
@williamfreitas 2 жыл бұрын
na alura tem aula sua sobre esse conteudo e se tem qual é o nome do curso?
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Olá, William. Nos cursos de APIs da Alura eu uso os componentes específicos dos frameworks (Laravel e Symfony). O de Symfony está sendo regravado então em breve vai ter esse conteúdo atualizado lá. :-) O de Laravel usa o Sanctum. Você pode dar uma olhada, mas não é JWT (é outro formato de token).
@marcelomsmms
@marcelomsmms 4 жыл бұрын
Muito bom
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Opa, obrigado, Marcelo
@thiagoferreira4461
@thiagoferreira4461 2 жыл бұрын
Alguém sabe me dizer como que eu faço pra fazer esse decodificação em c#? Eu queria usar os dados que estão criptografados dentro do token gerado pra fazer algumas validações em consultas
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Em jwt.io/libraries há várias bibliotecas que rodam em C# para lidar com JWT.
@cequella
@cequella 4 жыл бұрын
Senti falta das "Boas práticas". Ex: o que eu devo ou não mandar pelo token? em caso de múltiplos perfis, como funciona a validação? Devo passar informações de perfil pelo token, ou informações de usuário? JWT deveria ser usado como token de sessão? Se não, como evitar que o JWT se comporte como token de sessão? Sobre o que é e como fazer, o youtube tá empilhado até a tampa (em N linguagens e frameworks). Mas ninguém fala a parte "intelectual" da tecnologia... só como fazer.
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Perfeita colocação, Pedro. Realmente conteúdos aqui no KZbin tendem a ser mais genéricos para poderem ser úteis a um público maior. Boas práticas e aplicações mais próximas à realidade são usualmente encontradas em livros e cursos, por exemplo. O foco do meu canal é realmente explicar conceitos e princípios, para que com eles você consiga caminhar. Ex.: _Devo passar informações de perfil pelo token, ou informações de usuário?_ Nesse vídeo nós vimos como passar o e-mail do usuário. Com isso você consegue identificar o usuário no banco e trabalhar sua lógica de autenticação e autorização. Muito obrigado por esse feedback detalhado sobre que tipo de conteúdo você gostaria de ver. Espero que essa resposta esclareça um pouco as coisas. :-D
@marcelomsmms
@marcelomsmms 4 жыл бұрын
Qual a diferença de salvar esse token no cookie ou na session?
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Marcelo, expliquei um pouco melhor no vídeo anterior a esse, sobre autenticação por token. Me diz lá se você continua com dúvida depois ou se entendeu. :-D
@joseaugusto7839
@joseaugusto7839 3 жыл бұрын
Olá. Gostaria de acrescentar uma informação muito, muito importante ao se trabalhar com JWT: - Nunca coloque informações sensíveis no payload do token. as infos do payload não são criptografadas.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Ótima observação!!
@darcio28
@darcio28 4 жыл бұрын
top
@DiasDeDev
@DiasDeDev 4 жыл бұрын
:-D
@rafaelpazio
@rafaelpazio 4 жыл бұрын
Vinicius, o eloquent é ruim?
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Referências que só quem participou do PHP Community Summit vai entender. rsrsrsrs
@antonietagonzaga1265
@antonietagonzaga1265 Ай бұрын
É JW
@viniciusmattosrj
@viniciusmattosrj 4 жыл бұрын
Vinicius, tem um link que gosto muito e pode contribuir com mais detalhes ;-) blog.codeexpertslearning.com.br/conhecendo-o-jwt-114afbfcad95
@DiasDeDev
@DiasDeDev 4 жыл бұрын
Ótima referência, Xará.
O que é JWT? Aprenda tudo sobre JSON Web Token
23:42
Matheus Battisti - Hora de Codar
Рет қаралды 23 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 22 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 60 МЛН
Autenticação por Token | Dias de Dev
15:16
Dias de Dev
Рет қаралды 18 М.
REFRESH TOKEN DA FORMA CERTA
19:39
desenvolvedor.io
Рет қаралды 25 М.
[Segurança] Para que serve o Token JWT e como funciona
17:24
Cristiano Cunha
Рет қаралды 3,6 М.
JWT Authentication Tutorial - Node.js
27:36
Web Dev Simplified
Рет қаралды 1 МЛН
Comunicação em Tempo Real com WebSockets | Dias de Dev
17:49
Dias de Dev
Рет қаралды 33 М.
Difference between cookies, session and tokens
11:53
Valentin Despa
Рет қаралды 665 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 22 МЛН