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
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!
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
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...
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!
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
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!!!
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
Ó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 👊!
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!
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.
@@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.
@@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, })
ó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?
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
Alguem mais tendo problema no minuto 1:00:33? Estou recebendo => UnhandledPromiseRejectionWarning: CastError: Cast to ObjectId failed for value quando o usuario nao existe...
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
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.
🔵 Conheça nosso curso completo de React com TypeScript: app.horadecodar.com.br/course/curso-react-com-typescript
como eu junto essa api com o front-end? me ficou essa duvida
voce nao é um dev, vc é um prefeito!
Aprendi mais backend em dois vídeos teus, que nas minhas aulas. Obrigado
fazendo isso no back-end, você teve algum video que te ajudou no front-end?
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
Cara... estava vendo o mesmo assunto em um curso pago, senti bem mais facilidade aqui, parabéns pelo conteúdo e didática
Normal, até na faculdade é assim...
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!
muito obrigado Guilherme, abraço!
Muito bom cara! lêu a minha mente, agora pouco mesmo eu estava procurando sobre autenticação com nodejs e JWT
opa, encontrou então =)
1:02:40
deixando aqui só pra eu conferir mais tarde :)
muito obrigado matheus! tu é fera!
Muito bom, estava atrás de algo nesse sentido com Nodejs e JWT, muito obrigado.
aí sim Levy, espero que curta!
Teu conteúdo de front já é excelente, mas conteúdo de backend me surpreendeu ainda mais, muito obrigado.
Os cursos que mais gosto de assistir da Udemy são desse cara
valeuuuu João!
Valeu muito a pena ver essa 1 hora de video :)
rapaziada, recomendo usar os padros MVC pra organizar tudo 👍. Otima aula!
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
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...
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!
Parabéns Matheus, exelente vídeo, magnifica didática, um código fluido!
obrigado Paulo!
Matheus, Parabéns pela bela aula. Direto ao ponto, sem enrolação. Já estou comprando seus cursos na Udemy. Sucesso!!
muito obrigado Joabe!
Esse cara é o salvador da pátria, que aula :')
valeuu Antônio!
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
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!!!
valeu Elton, teremos sim, só não posso prometer data xD
manda muito! obrigado, sou novo com backend, mas aprendi superr
Bem interessante metodo de protecao token jwt, video aula ficou top bem explicativa n deixou nemhuma duvida, obg pela aula abrç
Parabens pelo conteudo. Ja atuo na area e me surpreendi muito com sua didatica! Vou avancar para os outros conteudos! Valeu!
Excelente, ja consigo fazer minhas aplicações sozinho integrando meu front, muito obrigado!
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. 🎉
Que aula absurda de bakana! Parabéns! Funciona tudo do início ao fim da aplicação.
Mano eu entendi !!! Faz uma semana que tô pesquisando, cara valeu ajudou muito te amo
{"Msg" : "Parabens professor Muito obrigado! "}
de nada Tom!
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
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.
Parabéns Matheus!
Incrivel como a explicação foi eficiente, entendi bem melhor do que em diversos cursos. Sucesso amigão, abraço!
Linda aula, meus parabéns! Se puder, faz uma continuação integrando ao front end.
opa Juraci, valeu, tenho a intenção sim, abraço!
Tô no aguardo...
Que banho de conhecimento compartilhado Matheus! Muito bom!
valeuu Joedes =))
Cadê o video sobre o refreshToken??? , estou ansioso
Estava precisando exatamente disso para meu TCC, ajudou demais! parabéns pelo conteúdo fácil e direto!
opa Davi, que massa, boa sorte na defesa =)
Matheus, show de conteúdo meu amigo. Você é 10+. Obrigado
Eu tenho uma pasta pro meu VS Code chamada "cursos_MatheusBattisti". Precisei criar pra organizar hehehe. Melhores aulas!
Fala Matheus, ótimo conteúdo! Tem a integração desse projeto com o frontend? Abs
Você é 10 cara! Sem dúvida você é o melhor professor de programação, sucesso pra você ❤️❤️
obrigado pelas palavras José!
Ó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 👊!
boa Luiz!
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!
Muito boa aula, voce fez a continuacao do front?
Muito bom cara! Gostei muito do vídeo. Gostaria que você ensinasse a parte do front-end também
o cara é brabo, didática master!.
Muito bom! Acho que foi o único tutorial que eu consegui fazer logo tudo de primeira hehe muito bem explicado!
Opa professo, queríamos muito outra parte... Mais a fundo parecido com app profissional
Aulas sempre ricas em conteúdo e conhecimento. Mais uma vez obrigado Matheus!
de nada Alex =))
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.
ótimo vídeo mano!!! Me ajudou d+++, criei uma aplicação utilizando os conceitos deste vídeo
valeu Luc! Se quiser continuar o aprendizado, dá uma olhada: horadecodar.com.br/comunidade-hora-de-codar/
show de bola na ultima parte como faço para enviar o token para o header direto no codigo ?
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
oi Eric, pretendo fazer sim, abraço! =D
@@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.
@@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,
})
Simplesmente sensacional esse video! Parabéns!
Muito obrigado, voce me ajudou muito!!
Parabéns, mto bom! O front seria legal. Abraço e obrigado
valeu Marco, futuramente teremos tb =)
Baita aula! Parabéns e obrigado!!!
Perfeito demais, parabéns e obrigado por compartilhar.
valeuu Jean!
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?.
Muito bom seu conteúdo, me ajudou muito, mas queria saber como fazer o logout.
Show de bola, perfeita explicação. Obrigado.
faz um video falando desses protocolos. comprei teus cursos de node e docker na udemy
neste: th-cam.com/video/9SbUPqKEWcY/w-d-xo.html falo bastante sobre API em geral =))
Muito bom! Já foi feita a parte do front-end desse projeto?
traz a aula integrando essa API ao front usando React! Ia ser muito legal
E bota as coisas da api cada um em sua pasta por favor tem gente chorando
Muito bom! parabéns por compartilhar um excelente conteúdo
valeuu Rafael!
Muito bom cara! faz autenticação com Adonis JS.
Ótimo conteúdo Matheus... muito obrigado pela excelente aula!
de nada Bruno!
A integração com frontend seria legal.
O melhor, não tem como, valeu Matheus!
ó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?
oi Lucas, lá ainda não temos nada do tipo, mas anotei aqui!
Aula maravilhosa!
valeu Gustavo!
Mt útil sua aula!!!
Poderia trazer algum material referente ao PassportJS?
opa Guilherme, vou anotar aqui!
Aula excelente como sempre professor, valeu!
ótima aula!
teu conteúdo é brabo
Ótimo vídeo !!!! me ajudou muito
Mais um ótimo conteúdo Matheus. Não consegui baixar os arquivos do github.
Obrigado
Excelente tutorial.
Muito obrigado 😁
De nada João!
Muito obrigado
Excelente!
Conteúdo Top mano!
Parabens amigo, me ajudou mt!!
Top demais parsa
valeu Leandro!
Excelente vídeo. Parabéns.
valeuu Ronie!
Obrigado!
de nad!
Tem vídeo fazendo a conexao desse backend com o front?
Configurando bcrypt → 46:07
Configurando jwt → 56:40
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
muito bom o video. só uma duvida. 55:34 O "SECRET" vc literalmente colocou letras, números e acentos aleatórios??
Show de aula
valeuuu Zeriel! =)
Muito show!
video muito bom!
Foi legal, mas esqueceu de falar do front que não faz sentido não ter falado, fiquei com problema no front
Cara, excelente!
Alguem mais tendo problema no minuto 1:00:33?
Estou recebendo => UnhandledPromiseRejectionWarning: CastError: Cast to ObjectId failed for value
quando o usuario nao existe...
Saiu a continuação da aula?
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
top, parabéns !!
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.
opa. do docker para o node.
No curso tem o refresh token?