Autenticação com Node.js e MongoDB com JWT - Login e Registro com Node.js

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 221

  • @MatheusBattisti
    @MatheusBattisti  7 หลายเดือนก่อน +1

    🔵 Conheça nosso curso completo de React com TypeScript: app.horadecodar.com.br/course/curso-react-com-typescript

    • @andreyfreitas2428
      @andreyfreitas2428 4 หลายเดือนก่อน

      como eu junto essa api com o front-end? me ficou essa duvida

  • @AnthonyMiranda-r9u
    @AnthonyMiranda-r9u 14 วันที่ผ่านมา +1

    voce nao é um dev, vc é um prefeito!

  • @kodaksix1771
    @kodaksix1771 9 หลายเดือนก่อน +5

    Aprendi mais backend em dois vídeos teus, que nas minhas aulas. Obrigado

    • @JoaoVictor-fj6xp
      @JoaoVictor-fj6xp 9 หลายเดือนก่อน

      fazendo isso no back-end, você teve algum video que te ajudou no front-end?

  • @lucassalvadorpereiranascim6240
    @lucassalvadorpereiranascim6240 13 วันที่ผ่านมา

    Cara, esse vídeo é muito bom, me ajudou muito agora, estava quebrando a cabeça pra aprender criar um API de autenticação, mas só encontrava pessoas ensinando API usando só o GET. Muito obg

  • @victormacedo8204
    @victormacedo8204 2 ปีที่แล้ว +38

    Cara... estava vendo o mesmo assunto em um curso pago, senti bem mais facilidade aqui, parabéns pelo conteúdo e didática

  • @g1naspolini
    @g1naspolini 2 ปีที่แล้ว +8

    Cara, sem comentários, direto ao ponto, sem enrolação!
    Antes de chegar aqui, eu já fiz dois projetos (Tutoriais) de cadastro em DB, tudo em MySQL, mas estava procurando algo online, sem a necessidade de estar localhost, e o seu video caiu como uma luva, mesmo eu não sabendo nada de MongoDB, eu consegui fazer e principalmente entender, (pq aquelas querys de MySQL são chatinhas).. No mais, você contribuiu muito em minha jornada rumo ao primeiro projeto de back-end.
    Parabéns Matheus. Sucesso na sua jornada!!
    PS.: Ganhou mais um inscrito!

  • @bismarksodre297
    @bismarksodre297 3 ปีที่แล้ว +9

    Muito bom cara! lêu a minha mente, agora pouco mesmo eu estava procurando sobre autenticação com nodejs e JWT

  • @lucasbarroscarregozi5122
    @lucasbarroscarregozi5122 ปีที่แล้ว +1

    1:02:40
    deixando aqui só pra eu conferir mais tarde :)
    muito obrigado matheus! tu é fera!

  • @levybuarque
    @levybuarque 3 ปีที่แล้ว +5

    Muito bom, estava atrás de algo nesse sentido com Nodejs e JWT, muito obrigado.

  • @eduardoribeiro9497
    @eduardoribeiro9497 2 ปีที่แล้ว +1

    Teu conteúdo de front já é excelente, mas conteúdo de backend me surpreendeu ainda mais, muito obrigado.

  • @loveandroid62
    @loveandroid62 2 ปีที่แล้ว +2

    Os cursos que mais gosto de assistir da Udemy são desse cara

  • @edu_amr
    @edu_amr 2 ปีที่แล้ว +4

    Valeu muito a pena ver essa 1 hora de video :)

  • @coversdoalek
    @coversdoalek ปีที่แล้ว

    rapaziada, recomendo usar os padros MVC pra organizar tudo 👍. Otima aula!

  • @luisfernandoganacin8981
    @luisfernandoganacin8981 ปีที่แล้ว +2

    Muito bom conteúdo e simples de entender...parabéns!! Seria legal para um próximo vídeo a parte do Front-end sim e tbm permissões para 2 tipos de usuários diferentes...tipo Administrador e usuário comum. Valeu Matheus

  • @felipebarbosa1125
    @felipebarbosa1125 ปีที่แล้ว +1

    Muito boa essa aula. Gostaria de ver o front consumindo essa API. Já tem esse vídeo? Porque fiquei pensando em como o front tem que fazer para lidar com a questão da autenticação...

  • @paulohenriquebarbosadelima2165
    @paulohenriquebarbosadelima2165 2 ปีที่แล้ว +5

    Fala Matheus!! Você é sensacional cara, uma didática incrível! Gosto muito dos seus vídeos , estou em transição de carreira e estudando todos os dias, e seus vídeos estão ajudando muito!! não pare ! Grande abraço!

  • @fogzam
    @fogzam 2 ปีที่แล้ว +2

    Parabéns Matheus, exelente vídeo, magnifica didática, um código fluido!

  • @jajappp
    @jajappp 2 ปีที่แล้ว +10

    Matheus, Parabéns pela bela aula. Direto ao ponto, sem enrolação. Já estou comprando seus cursos na Udemy. Sucesso!!

  • @antoniovictor2000
    @antoniovictor2000 2 ปีที่แล้ว +1

    Esse cara é o salvador da pátria, que aula :')

  • @jackson19498
    @jackson19498 ปีที่แล้ว

    Cara excelente aula, estava precisando para um projeto que estou realizando, conheci o professor através da Udemy e sou fã da didática incrível e fácil entendimento, sucesso

  • @eltondeveloper1159
    @eltondeveloper1159 2 ปีที่แล้ว +6

    Estou fazendo um curso seu da Udemy. Não muda nada do que vi aqui. Muito conhecimento, excelente didática. Peço que faça uma integração com o Front-end e com refresh token se possível. Parabéns!!!

    • @MatheusBattisti
      @MatheusBattisti  2 ปีที่แล้ว

      valeu Elton, teremos sim, só não posso prometer data xD

  • @adrielcosta404
    @adrielcosta404 6 หลายเดือนก่อน

    manda muito! obrigado, sou novo com backend, mas aprendi superr

  • @alfabitu1045
    @alfabitu1045 2 ปีที่แล้ว

    Bem interessante metodo de protecao token jwt, video aula ficou top bem explicativa n deixou nemhuma duvida, obg pela aula abrç

  • @wdr86
    @wdr86 ปีที่แล้ว

    Parabens pelo conteudo. Ja atuo na area e me surpreendi muito com sua didatica! Vou avancar para os outros conteudos! Valeu!

  • @saraivante
    @saraivante ปีที่แล้ว

    Excelente, ja consigo fazer minhas aplicações sozinho integrando meu front, muito obrigado!

  • @boca99
    @boca99 ปีที่แล้ว

    O Matheus é um excelente professor, recomendo ele para todos os meus alunos, como forma de fixar o conteúdo que dou em sala de aula. Parabéns. 🎉

  • @zoltancaputo9562
    @zoltancaputo9562 ปีที่แล้ว

    Que aula absurda de bakana! Parabéns! Funciona tudo do início ao fim da aplicação.

  • @zolldickillua2785
    @zolldickillua2785 7 หลายเดือนก่อน

    Mano eu entendi !!! Faz uma semana que tô pesquisando, cara valeu ajudou muito te amo

  • @tomsantos220
    @tomsantos220 2 ปีที่แล้ว +14

    {"Msg" : "Parabens professor Muito obrigado! "}

  • @saviodzayne2517
    @saviodzayne2517 ปีที่แล้ว

    Muito bom Matheus,... estou iniciando em programação, pesquisando sobre MongoDB caí nesse vídeo. Muito conhecimento em poucos minutos já estava perdido, kkk... mas um show de aula

  • @E.3.N.D
    @E.3.N.D 2 ปีที่แล้ว +1

    Aula muito boa, me ajudou a completar um projetinho em Node, prisma e mongoDB que estava fazendo.
    Vou comprar seu curso de Node na Udemy.

  • @Luiz49819
    @Luiz49819 ปีที่แล้ว

    Parabéns Matheus!
    Incrivel como a explicação foi eficiente, entendi bem melhor do que em diversos cursos. Sucesso amigão, abraço!

  • @juracinascimento
    @juracinascimento 3 ปีที่แล้ว +3

    Linda aula, meus parabéns! Se puder, faz uma continuação integrando ao front end.

  • @juniorfreitas9521
    @juniorfreitas9521 3 ปีที่แล้ว +2

    Que banho de conhecimento compartilhado Matheus! Muito bom!

  • @somaniamusicas223
    @somaniamusicas223 ปีที่แล้ว

    Cadê o video sobre o refreshToken??? , estou ansioso

  • @Davigiaretex
    @Davigiaretex 2 ปีที่แล้ว +1

    Estava precisando exatamente disso para meu TCC, ajudou demais! parabéns pelo conteúdo fácil e direto!

    • @MatheusBattisti
      @MatheusBattisti  2 ปีที่แล้ว +1

      opa Davi, que massa, boa sorte na defesa =)

  • @elezersantos4118
    @elezersantos4118 2 ปีที่แล้ว +1

    Matheus, show de conteúdo meu amigo. Você é 10+. Obrigado

  • @moisescristiano4404
    @moisescristiano4404 ปีที่แล้ว

    Eu tenho uma pasta pro meu VS Code chamada "cursos_MatheusBattisti". Precisei criar pra organizar hehehe. Melhores aulas!

  • @lucaslopesabrahao164
    @lucaslopesabrahao164 2 ปีที่แล้ว +11

    Fala Matheus, ótimo conteúdo! Tem a integração desse projeto com o frontend? Abs

  • @laurinhabarns
    @laurinhabarns 2 ปีที่แล้ว +2

    Você é 10 cara! Sem dúvida você é o melhor professor de programação, sucesso pra você ❤️❤️

  • @lfnd0
    @lfnd0 3 ปีที่แล้ว +5

    Ótimo conteúdo Matheus! Vc é o melhor! Sou aluno do teu curso de NodeJS e é simplesmente incrível!
    Fica a dica para um vídeo no canal, ou ainda uma seção no referido curso, sobre como fazer o deploy de uma aplicação NodeJS (front-end/back-end) em algum servidor, de preferência gratuito 😅. Tamo junto 👊!

  • @victor-honorato
    @victor-honorato 2 ปีที่แล้ว

    Quem assim como eu já vem estudando e fazendo outros projetos e tutoriais possa ser que a porta 3000 esteja ocupada sendo assim o mongo não vai rodar, eu mudei pra porta 5000 ai funcionou!

  • @budatechSL
    @budatechSL หลายเดือนก่อน

    Muito boa aula, voce fez a continuacao do front?

  • @Everton-pd7ze
    @Everton-pd7ze ปีที่แล้ว

    Muito bom cara! Gostei muito do vídeo. Gostaria que você ensinasse a parte do front-end também

  • @andersonferreira2147
    @andersonferreira2147 6 หลายเดือนก่อน

    o cara é brabo, didática master!.

  • @rodericodecarvalhorochanet7913
    @rodericodecarvalhorochanet7913 ปีที่แล้ว

    Muito bom! Acho que foi o único tutorial que eu consegui fazer logo tudo de primeira hehe muito bem explicado!

  • @oceanromanov
    @oceanromanov 7 หลายเดือนก่อน

    Opa professo, queríamos muito outra parte... Mais a fundo parecido com app profissional

  • @alexcampos4439
    @alexcampos4439 3 ปีที่แล้ว +2

    Aulas sempre ricas em conteúdo e conhecimento. Mais uma vez obrigado Matheus!

  • @juniorrocha8888
    @juniorrocha8888 11 หลายเดือนก่อน

    estou aprendendo agora e sou iniciante. No final o token no postman na data de hoje já teve muita atualização a tela está bem diferente e para eu ser leigo não conseguir rs só no final.

  • @lucshorts2910
    @lucshorts2910 ปีที่แล้ว +1

    ótimo vídeo mano!!! Me ajudou d+++, criei uma aplicação utilizando os conceitos deste vídeo

    • @MatheusBattisti
      @MatheusBattisti  ปีที่แล้ว

      valeu Luc! Se quiser continuar o aprendizado, dá uma olhada: horadecodar.com.br/comunidade-hora-de-codar/

  • @cyraxtradebr
    @cyraxtradebr 2 ปีที่แล้ว +2

    show de bola na ultima parte como faço para enviar o token para o header direto no codigo ?

  • @pygas
    @pygas 3 ปีที่แล้ว +1

    Professor show de bola a aula, ensinou a criar jwt token e criar validação em 1 hora, parabens.
    Se puder fazer o refresh token seria muito bom

    • @MatheusBattisti
      @MatheusBattisti  3 ปีที่แล้ว

      oi Eric, pretendo fazer sim, abraço! =D

    • @pygas
      @pygas 3 ปีที่แล้ว

      @@MatheusBattisti Professor uma dúvida que surgiu agora eu estou incrementando as funcionalidades da API e preciso pegar o ID do registro no Mongo Db e não estou encontrando referências sobre isso.
      Consegue me indicar onde encontrar ou uma dica.

    • @elciopereira201
      @elciopereira201 2 ปีที่แล้ว +1

      ​@@pygas amigo, sabe o trecho na hora de login que retorna a mensagem "Autenticação realizada com sucesso" e e o token?
      coloca id:user._id
      res.status(200).json({
      message: "Autenticação realizada com sucesso",
      token,
      id: user._id,
      })

  • @dilmarjunior3383
    @dilmarjunior3383 7 หลายเดือนก่อน

    Simplesmente sensacional esse video! Parabéns!
    Muito obrigado, voce me ajudou muito!!

  • @marcoduarte4160
    @marcoduarte4160 3 ปีที่แล้ว +2

    Parabéns, mto bom! O front seria legal. Abraço e obrigado

    • @MatheusBattisti
      @MatheusBattisti  3 ปีที่แล้ว

      valeu Marco, futuramente teremos tb =)

  • @dev.jeanmartinelli
    @dev.jeanmartinelli 8 หลายเดือนก่อน

    Baita aula! Parabéns e obrigado!!!

  • @jean6758144
    @jean6758144 2 ปีที่แล้ว +1

    Perfeito demais, parabéns e obrigado por compartilhar.

    • @MatheusBattisti
      @MatheusBattisti  2 ปีที่แล้ว +1

      valeuu Jean!

    • @jean6758144
      @jean6758144 2 ปีที่แล้ว

      Professor, uma dúvida, se eu quiser implementar com MySQL ou PostgreSQL, é o mesmo raciocínio?. Só mudo a conexão e instalo a dependência para cada?.

  • @BrunoVinicius-nf4el
    @BrunoVinicius-nf4el 5 หลายเดือนก่อน

    Muito bom seu conteúdo, me ajudou muito, mas queria saber como fazer o logout.

  • @carloseduardolourencodasil8711
    @carloseduardolourencodasil8711 ปีที่แล้ว

    Show de bola, perfeita explicação. Obrigado.

  • @pcatubaaula4136
    @pcatubaaula4136 3 ปีที่แล้ว +2

    faz um video falando desses protocolos. comprei teus cursos de node e docker na udemy

    • @MatheusBattisti
      @MatheusBattisti  3 ปีที่แล้ว

      neste: th-cam.com/video/9SbUPqKEWcY/w-d-xo.html falo bastante sobre API em geral =))

  • @tiagopasito
    @tiagopasito 9 หลายเดือนก่อน

    Muito bom! Já foi feita a parte do front-end desse projeto?

  • @jgbrandao3681
    @jgbrandao3681 2 ปีที่แล้ว +9

    traz a aula integrando essa API ao front usando React! Ia ser muito legal

    • @jgbrandao3681
      @jgbrandao3681 2 ปีที่แล้ว

      E bota as coisas da api cada um em sua pasta por favor tem gente chorando

  • @rafosoalc
    @rafosoalc 2 ปีที่แล้ว +1

    Muito bom! parabéns por compartilhar um excelente conteúdo

  • @hermenegildocalipa911
    @hermenegildocalipa911 2 ปีที่แล้ว

    Muito bom cara! faz autenticação com Adonis JS.

  • @BrunoCosta_88
    @BrunoCosta_88 2 ปีที่แล้ว

    Ótimo conteúdo Matheus... muito obrigado pela excelente aula!

  • @joaovitor-vw5pq
    @joaovitor-vw5pq ปีที่แล้ว

    A integração com frontend seria legal.

  • @somaniamusicas223
    @somaniamusicas223 ปีที่แล้ว

    O melhor, não tem como, valeu Matheus!

  • @lucasbsilva9191
    @lucasbsilva9191 3 ปีที่แล้ว +2

    ótimo video professor!
    Professor, seria legal um video em que você ensinasse a fazer envio de formulário para uma conta Gmail com o node! Poderia fazer?
    No seu curso de Node é ensinado isso?

    • @MatheusBattisti
      @MatheusBattisti  3 ปีที่แล้ว

      oi Lucas, lá ainda não temos nada do tipo, mas anotei aqui!

  • @gubiardev
    @gubiardev 2 ปีที่แล้ว +1

    Aula maravilhosa!

  • @juelmapereira4277
    @juelmapereira4277 7 หลายเดือนก่อน

    Mt útil sua aula!!!

  • @velhoguidsd
    @velhoguidsd 3 ปีที่แล้ว +3

    Poderia trazer algum material referente ao PassportJS?

  • @thescriptkiddie
    @thescriptkiddie 2 ปีที่แล้ว

    Aula excelente como sempre professor, valeu!

  • @marianocarlos2196
    @marianocarlos2196 ปีที่แล้ว

    ótima aula!

  • @andreray1795
    @andreray1795 ปีที่แล้ว

    teu conteúdo é brabo

  • @INFINIT_CSR
    @INFINIT_CSR 2 หลายเดือนก่อน

    Ótimo vídeo !!!! me ajudou muito

  • @geraldocoelho2392
    @geraldocoelho2392 2 ปีที่แล้ว

    Mais um ótimo conteúdo Matheus. Não consegui baixar os arquivos do github.
    Obrigado

  • @pedrol6193
    @pedrol6193 2 ปีที่แล้ว

    Excelente tutorial.

  • @joaocarlossousafe4364
    @joaocarlossousafe4364 2 ปีที่แล้ว +1

    Muito obrigado 😁

  • @marciooliveira5262
    @marciooliveira5262 ปีที่แล้ว

    Muito obrigado

  • @DanielPardinho
    @DanielPardinho หลายเดือนก่อน

    Excelente!

  • @bussoladev9801
    @bussoladev9801 ปีที่แล้ว

    Conteúdo Top mano!

  • @arthurriccioppo151
    @arthurriccioppo151 ปีที่แล้ว

    Parabens amigo, me ajudou mt!!

  • @leandrorlima3064
    @leandrorlima3064 2 ปีที่แล้ว +1

    Top demais parsa

  • @roniepetersondf
    @roniepetersondf 3 ปีที่แล้ว

    Excelente vídeo. Parabéns.

  • @ismaelsocador
    @ismaelsocador 2 ปีที่แล้ว +1

    Obrigado!

  • @ronaldonobertodossantos9292
    @ronaldonobertodossantos9292 ปีที่แล้ว

    Tem vídeo fazendo a conexao desse backend com o front?

  • @thescriptkiddie
    @thescriptkiddie 2 ปีที่แล้ว

    Configurando bcrypt → 46:07
    Configurando jwt → 56:40

  • @marcioinaciodeoliveira3958
    @marcioinaciodeoliveira3958 3 หลายเดือนก่อน

    Matheus você tem algum curso para usar esta API junto com o FrontEnd, tipo criar uma tela de Login no Html e Css e validar os dados com esta API, como sou iniciante fiquei com está dúvida

  • @japedr1532
    @japedr1532 ปีที่แล้ว

    muito bom o video. só uma duvida. 55:34 O "SECRET" vc literalmente colocou letras, números e acentos aleatórios??

  • @zerielribeiro5787
    @zerielribeiro5787 3 ปีที่แล้ว

    Show de aula

  • @kesleylima6159
    @kesleylima6159 ปีที่แล้ว

    Muito show!

  • @cezarbacanieski7181
    @cezarbacanieski7181 4 หลายเดือนก่อน

    video muito bom!

  • @luizfelipecarminatti
    @luizfelipecarminatti หลายเดือนก่อน +1

    Foi legal, mas esqueceu de falar do front que não faz sentido não ter falado, fiquei com problema no front

  • @sheik_ttv
    @sheik_ttv 9 หลายเดือนก่อน

    Cara, excelente!

  • @tiopiol
    @tiopiol ปีที่แล้ว +2

    Alguem mais tendo problema no minuto 1:00:33?
    Estou recebendo => UnhandledPromiseRejectionWarning: CastError: Cast to ObjectId failed for value
    quando o usuario nao existe...

  • @MatheusSilva-qm3ph
    @MatheusSilva-qm3ph 2 ปีที่แล้ว

    Saiu a continuação da aula?

  • @TiagoVinicius-zy8fe
    @TiagoVinicius-zy8fe 7 หลายเดือนก่อน

    Do jeito que tá, com um mesmo token dá para acessar qualquer rota privada. Não foi posta nenhuma validação para verificar se o token é valido para acessar aquela rota especifica

  • @KuxtalTech
    @KuxtalTech ปีที่แล้ว

    top, parabéns !!

  • @pedrocfreitas
    @pedrocfreitas 4 หลายเดือนก่อน

    Oi Mateus, me tira uma duvida, onde fica as variáveis de ambiente quando eu subo um site com banco no servidor? tipo, lá no servidor tem um local pra eu guardar essas configurações é? obrigado por tudo amigo.

  • @afranio.garcia
    @afranio.garcia 3 ปีที่แล้ว +1

    opa. do docker para o node.

  • @mauroint
    @mauroint ปีที่แล้ว

    No curso tem o refresh token?