Sistema de Login com React.JS! 🔥 (Autenticação, Context API, Hooks)

  Рет қаралды 80,909

Will Dev

Will Dev

Күн бұрын

Пікірлер
@JonahtaNTB
@JonahtaNTB 9 ай бұрын
Cara muito obrigado por compartilhar sua sabedoria com a gente de maneira tão simples, não pare por conta dos percalços da vida, e siga em frente!
@marcospauloamorim8313
@marcospauloamorim8313 2 жыл бұрын
Cara, teu conteúdo é muito bom. Ensina conceitos muito importantes. Deu pra clarear muita coisa, valeu! Muito sucesso pro seu canal! Abraços man, tmj
@will_dev
@will_dev 2 жыл бұрын
Muito obrigado, Marcos 🤜🤛
@KOLHO
@KOLHO 11 ай бұрын
simples e direto ao ponto, ótimo conteúdo. Parabéns
@guilhermenogueira9579
@guilhermenogueira9579 2 жыл бұрын
Graças a Deus eu encontrei o seu canal ele é incrível desejo todo o sucesso!!!
@will_dev
@will_dev 2 жыл бұрын
Muito obrigado pelo feedback :D
@dryliantm8921
@dryliantm8921 Жыл бұрын
sinceramente ver seu video me ajudou muito, estive tendo problemas nas versões mais atuais do react-router-dom que o sistema de modificar a route diretamente não funcionava mais, serio, ajudo d+
@will_dev
@will_dev Жыл бұрын
Showw
@tzik.mp4809
@tzik.mp4809 Жыл бұрын
como vc resolveu isso?? eu estou tentando e n consigo...
@pablosalazar8945
@pablosalazar8945 2 жыл бұрын
Projeto show de bola
@programadorCarioca
@programadorCarioca 4 ай бұрын
Ótimo conteúdo Will, vou tentar adaptar este projeto para Next + Tailwind. 💪🏻 Qualquer dúvida eu coloco o repositório aqui para me ajudar. 😂
@CristianEtchebest
@CristianEtchebest 2 жыл бұрын
Muito boa tua aula!! Consegui executar todos os passos e bombou direto!! Parabens!! Posso dar uma sugestão?! Será que você poderia complementar essa aula com outro vídeos implementando JWT e salvando usuario no MongoDB??
@will_dev
@will_dev 2 жыл бұрын
Muito obrigado pelo feedback e pela sugestão :D
@Dobock8
@Dobock8 2 жыл бұрын
Valeu, Cris... seria uma boa mesmo. Grato pelo conteudo, Will
@lorddrumond3937
@lorddrumond3937 2 жыл бұрын
Show de bola! Ganhou mais um inscrito fera! Segura meu like!
@will_dev
@will_dev 2 жыл бұрын
Valeeu
@ronaldobim
@ronaldobim 7 ай бұрын
Muito top, obrigado por compartilhar.
@leandromaciel8484
@leandromaciel8484 2 жыл бұрын
Excelente vídeo. Ganhou mais um inscrito!!
@will_dev
@will_dev 2 жыл бұрын
Valeeu
@michaelalexandrinofreire7640
@michaelalexandrinofreire7640 Жыл бұрын
CARA VOCÊ ME SALVOU, MUITO OBRIGADO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@gaiek
@gaiek 2 жыл бұрын
mais um ótimo conteúdo, parabéns. 👏
@will_dev
@will_dev 2 жыл бұрын
Obrigado pelo feedback :D
@alefrrlima
@alefrrlima Жыл бұрын
Muito bom, parabéns pelo conteúdo!
@will_dev
@will_dev Жыл бұрын
Muito obrigado :D
@lodimateus
@lodimateus 3 ай бұрын
muito bom! salvou meu tcc
@gasperpb
@gasperpb 11 ай бұрын
No lugar de receber desse cadastro como seria se recebece do banco mysql atravez da biblioteca axios??
@ismaellisboa9155
@ismaellisboa9155 3 ай бұрын
nesse caso teria que separar o front do beckend e criar uma conexão com seu banco de dados mysql
@weriksantos9447
@weriksantos9447 Жыл бұрын
Muito bom, me ajudou bastante. Parabéns!
@will_dev
@will_dev Жыл бұрын
Valeeu :D
@guilhermegoncalves8428
@guilhermegoncalves8428 2 жыл бұрын
Cara que vídeo sensacional estava querendo aprender fundamentos sobre a criação de logins e cair aqui, seu video me ajudou muito, obrigado e sucesso!!!!
@will_dev
@will_dev 2 жыл бұрын
Showw, muito obrigado pelo feedback :D
@LucasRaphael-nl9pm
@LucasRaphael-nl9pm 6 ай бұрын
Cara seu vídeo ficou incrível, muito obrigado, vc poderia fazer unificar esse vídeo com o esse aqui CRUD full stack com Node, React e MySQL(esse vídeo tbm é seu) gostaria de saber se vc pode fazer a pagina de cadastro com autentificação com google e facebook mas guardar os dados no MySQL(exatamente a pagina de cadastro q ta no video vlw...
@brunomaxuel2629
@brunomaxuel2629 7 ай бұрын
Fiz um aqui, mas eu não consigo ter controle na rota, por exemplo, se eu estiver na pagina login fica /login se for pra dashbosrd /dashboard e assim por diante...
@eliaspbareia
@eliaspbareia Жыл бұрын
Adorei o vídeo. Muito didático. Gostaria de integrar o login com o postgres ou uma api.
@will_dev
@will_dev Жыл бұрын
Valeeu
@leonardoinhoqui
@leonardoinhoqui 3 ай бұрын
Estou com um problema que não consigo fazer, e no seu codigo cai no mesmo problema se usuario abrir uma nova aba ou voltar a pagina ele cai no login novamente porem deveria manter na home isso é tão facil controlar no php com session mas react js eu estou tomando uma surra pra conseguir fazer.
@Python_and_data
@Python_and_data 2 жыл бұрын
Mds vc salvou a minha vida
@stefanpicciani1551
@stefanpicciani1551 Жыл бұрын
Top demais irmão!
@will_dev
@will_dev Жыл бұрын
Valeeu
@wilsonndembuzadala7452
@wilsonndembuzadala7452 Жыл бұрын
Parabens Professor, que Deus lhe abençoe, agora só vou atras de montar a tela da home.
@will_dev
@will_dev Жыл бұрын
Showw
@VictorGamesBR
@VictorGamesBR 2 жыл бұрын
Salve! Mano, ali no 5:19 quando você usa o "rafce" as divs dentro do return elas quebram, não deixando funcionar o código, quais extensões você esta usando?
@will_dev
@will_dev 2 жыл бұрын
Salve! Então, eu uso essa 'ES7+ React/Redux/React-Native snippets'
@rapaz1163
@rapaz1163 Жыл бұрын
@Victor GamesBR sei que é um comentario antigo, porem, tente rfc
@carlalesley5807
@carlalesley5807 Жыл бұрын
Boa tarde pessoal, alguém poderia me ajudar... meu código logo no inicio, depois que importo o GlobalStyle o código quebra, não funciona mais, alguém pode me ajudar?
@sinhuu.s2
@sinhuu.s2 2 жыл бұрын
puta merda cara, que vídeo absurdo de bom
@will_dev
@will_dev 2 жыл бұрын
Valeeu
@KeeviinBMTH
@KeeviinBMTH 2 жыл бұрын
Muito bom o conteúdo cara, neste caso, como faria pra pegar os dados do banco de dados?
@will_dev
@will_dev 2 жыл бұрын
Obrigado pelo feedback. Teria que integrar com um banco de dados, aqui no canal eu tenho alguns exemplos trabalhando com o firebase.
@SP34CT
@SP34CT Жыл бұрын
Como vc faz isso? Vc simplesmente clica e o código aparece, isso e alguma extensão?
@will_dev
@will_dev Жыл бұрын
Opaa, não. Eu coloco o código vou removendo ele, e depois dou ctrl + z para ir desfazendo e aparecendo :D
@SP34CT
@SP34CT Жыл бұрын
@@will_dev hahahaha, muito boa a sua didática! aula top.
@flaviatait
@flaviatait Жыл бұрын
Ótima explicação
@will_dev
@will_dev Жыл бұрын
Muito obrigado pelo feedback 😃
@Ravekx
@Ravekx Жыл бұрын
Parabéns muito bom!!!
@will_dev
@will_dev Жыл бұрын
Muito obrigado 😃
@denisonkolling
@denisonkolling Жыл бұрын
Vídeo muito bom!
@MouraLuis
@MouraLuis 2 жыл бұрын
Como instala essas bibliotecas styled-components e react-router-dom ? Estou botando este yarn add... mas não esta funcionando. Ele fala que não reconhece o comando.
@will_dev
@will_dev 2 жыл бұрын
Tem que instalar o yarn antes, mas se você tiver o node instalado, pode usar npm install styled...
@giovannicarvalho6304
@giovannicarvalho6304 2 жыл бұрын
o que são esses "", "" e "" que você colocou no Signin e Signup?
@will_dev
@will_dev 2 жыл бұрын
Eu importei todas as estilizações como C do arquivo styles, import * as C from ... Poderia ser outro nome também
@daniloleite1523
@daniloleite1523 2 жыл бұрын
No tempo 9:55 porque você coloca "exact" antes de "Path"?
@will_dev
@will_dev 2 жыл бұрын
Para indicar que a página só vai aparecer exatamente para a rota do path
@daniloleite1523
@daniloleite1523 2 жыл бұрын
@@will_dev , Show, mano! Valeu pelo retorno!!! É uma atualização do React Router, não é? Eu sofri por causa disso em um curso menos atualizado do React.
@12danilo1245
@12danilo1245 2 жыл бұрын
creio que esse exact não seja mais necessário na versão 6 do router
@abelsena4318
@abelsena4318 2 жыл бұрын
Muito top!!! Ficou show... Como você faria para tratar o erro de resposta da api na tela de login?
@will_dev
@will_dev 2 жыл бұрын
Obrigado pelo feedback Abel! Qualquer erro ao tentar logar? Daria para colocar em cima do botão de logar a descrição do erro.
@soaress9971
@soaress9971 2 жыл бұрын
Ops! Só não conseguir armazenar as informações do cadastro em uma array. Ele me retorna usuário não cadastrado, mesmo cadastrando. Cannot read properties of undefined (reading 'setError')
@will_dev
@will_dev 2 жыл бұрын
Opa, compare com o código do repositório, o link está na descrição do vídeo
@RuanSMC
@RuanSMC Жыл бұрын
Mano, parabéns. Se eu quiser colocar uma logo dentro do layout de login, como faz?
@alvin-dev
@alvin-dev Жыл бұрын
só adicionar o
@RuanSMC
@RuanSMC Жыл бұрын
@@alvin-dev Essa imagem ficou fixa após logar também, eu consigo deixar uma tela para logar e outra tela como dark light colocando cores específicas?
@alvin-dev
@alvin-dev Жыл бұрын
pera, onde tu adiciona a img ? no app.js ou nas rotas ?
@HeitorYT
@HeitorYT 2 жыл бұрын
Agora é só integrar com um PostgreSQL, Prisma, NestJS e GraphQL :)
@will_dev
@will_dev 2 жыл бұрын
Valeeu
@LucasOliveira-bc3bu
@LucasOliveira-bc3bu 2 жыл бұрын
O Meu import React from "react"; Não está funcionando, sabe me dizer porque ?
@will_dev
@will_dev 2 жыл бұрын
O arquivo tá com .js .ts ou .jsx? Se sim, qual o erro que dá ocorrendo?
@joaoluizmarcelinoribeiro8201
@joaoluizmarcelinoribeiro8201 2 жыл бұрын
O projeto tem o Mock da API?
@will_dev
@will_dev 2 жыл бұрын
Não tem :/
@Cocaicara
@Cocaicara 2 жыл бұрын
Boa, mano! Beleza? To curtindo mt o canal. Só uma dúvida, quando você foi usar o template string no javascript, no meu vscode ele não apareceu como css os estilos. Poderia me ajudar?
@will_dev
@will_dev 2 жыл бұрын
Obrigado pelo feedback Victor. Então, para usar como css normal no styled components, basta instalar a extensão vscode-styled-components no seu VS Code
@Cocaicara
@Cocaicara 2 жыл бұрын
@@will_dev , certo! Então além de importar os styleds-components preciso também da extensão no vscode? Valeu!
@will_dev
@will_dev 2 жыл бұрын
@@Cocaicara isso
@nino_Oliveira
@nino_Oliveira 2 жыл бұрын
Muito bom conteudo, salvou meu dia, to com um probleminha no meu codigo ele não estar aceitando inserir dados nos campos. Refiz o projeto e continua com a mesma falha de inserção, não acho que seja por criar o projeto com npm, sendo que você utilizou yarn, se esse fosse o caso o erro seria outro! Pode me dar uma luz pq não esta capturando os dados digitados?
@will_dev
@will_dev 2 жыл бұрын
Verifique se passou as propriedades value e onchange para os inputs
@nino_Oliveira
@nino_Oliveira 2 жыл бұрын
@@will_dev as propriedades value e onchange foram passadas, igualmente ao tutorial.
@viniciusmazzoli5458
@viniciusmazzoli5458 2 жыл бұрын
cara to querendo criar um desse so que sem a a pagina de cadastro, so que ele não esta logando com os dados que eu coloco no application
@will_dev
@will_dev 2 жыл бұрын
Você está validando pelo localstorage?
@viniciusmazzoli5458
@viniciusmazzoli5458 2 жыл бұрын
@@will_dev acabei de ver aqui, eu queria fazer uma tela de login so que com api externa
@will_dev
@will_dev 2 жыл бұрын
@@viniciusmazzoli5458 hmm, teria que ver alguns exemplos na net para facilitar teu entendimento, pior que não trouxe nada sobre isso ainda :/
@HeitorYT
@HeitorYT Жыл бұрын
Mas tem como integrar sapoha com banco de dados? Pq acho que quando dar um build no projeto ele deixa de funcionar com banco de dados -_-
@will_dev
@will_dev Жыл бұрын
Sim, o banco de dados vai ter que estar disponível daí quando subir
@HeitorYT
@HeitorYT Жыл бұрын
@@will_dev ata ;-;-;-;-;
@devTainaFarias
@devTainaFarias 4 ай бұрын
11:13 Auth
@mundodoprogramador404
@mundodoprogramador404 2 жыл бұрын
e como que salva em um postgres ?
@will_dev
@will_dev 2 жыл бұрын
Não tenho ainda nenhum exemplo com PostgreSQL, mas fiz uns projetos aqui no canal com Fireblade e MySQL
@diariodebordo3010
@diariodebordo3010 2 жыл бұрын
Parabéns pelo conteúdo, ficou muito instrutivo 👏 Estes códigos estão em algum repositório, como o github ?
@will_dev
@will_dev 2 жыл бұрын
Muito obrigado pelo feedback! Sim, eu deixo o link do repositório de cada projeto na descrição dos vídeos.
@lucasm.5759
@lucasm.5759 2 жыл бұрын
mas onde eu puxo as informações de uma api ?
@will_dev
@will_dev 2 жыл бұрын
Teria que consumir uma api com o fetch ou axios, aqui no canal tem uns vídeos de intereção com o backend
@estevaolibardi
@estevaolibardi 2 жыл бұрын
como assim no routes signed > 0 ??????
@will_dev
@will_dev 2 жыл бұрын
É apenas uma forma de verificar se o user está logado
@luantadeu3833
@luantadeu3833 Жыл бұрын
Ta dando problema no meu filter, alguem sabe me ajudar?
@will_dev
@will_dev Жыл бұрын
Tenta comparar com o repositório
@ancelmoalves1116
@ancelmoalves1116 Жыл бұрын
Show! apesar de não entender nada kkkk. Amigo você presta serviços pra terceiros? Preciso de criar uma tela de login pra um plugin que criei.
@will_dev
@will_dev Жыл бұрын
Opa, pior que no momento não mano
@boraliviver
@boraliviver Жыл бұрын
Muito obrigado
@will_dev
@will_dev Жыл бұрын
Valeeu
@Onlinesmartv
@Onlinesmartv 2 жыл бұрын
TOP MUITO BOM
@will_dev
@will_dev 2 жыл бұрын
Obrigado pelo feedback :D
@marcioantonio7185
@marcioantonio7185 Жыл бұрын
muuuuito complicado, meu Deus!
@will_dev
@will_dev Жыл бұрын
Aos poucos descomplica rs
@oklahoma99
@oklahoma99 2 жыл бұрын
vc teria alguma rede social pra tirar duvidas com vc ? tipo discord
@will_dev
@will_dev 2 жыл бұрын
Olá, no momento não tenho.
CRUD Full Stack com Node, React & MySQL
40:19
Will Dev
Рет қаралды 127 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 100 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 79 МЛН
Autenticação com Node.js e MongoDB com JWT - Login e Registro com Node.js
1:11:38
Matheus Battisti - Hora de Codar
Рет қаралды 79 М.
Sistema de Controle de Finanças com React.JS! 🔥
40:54
Will Dev
Рет қаралды 63 М.
Criando um sistema de Login com React, Context API e REST #007
59:12
Autenticação JWT com Context API e React Router
32:46
Mateus Silva
Рет қаралды 67 М.
Build a Fullstack Login & Register Page with MERN (react.js, mongo, express, bcrypt, jwt & more)
1:50:04
CRIANDO TELA DE LOGIN COM REACT - CodeEx #08
50:52
Jovem Programador
Рет қаралды 29 М.