Excelente explicação! Vou deixar uma sugestão de evolução para quem chegar poder colocar em prática: Crie um Objeto para o Token contendo os fields Token , Usuario e DataHoraCadastro por exemplo. Convertendo esse objeto em um json, pode salvar ele no SharedPreferences sem problemas usuarndo o email do usuario como chave por exemplo, ao invés de setar sharedPreferences.setString ('token', '...') pode usar sharedPreferences.setString (_emailController.text, JsonDoObjeto). Por fim, ao entrar novamente no APP pode validar se aquele usuario tem algum token e se aquele token ainda é valido (caso tenha mais de 30 mins de cadastrado por exemplo).
Excelente. Tirou várias dúvidas que eu tinha. Sua aula é fantástica. Parabéns mesmo. Continue assim. Ahhh...Se possível você teria a continuação deste app, mostrando que depois de logado o usuário pode dar get em outras rotass da api mostrando os valores retornados. Muito Obrigado!
irmão, fui contratado como estagiário numa empresa e sou a única pessoa que trabalha desenvolvendo aplicativo em flutter. eu nao tinha a absoluta menor ideia de como mexer em api e login, tinha visto uns 3 videos e a cada um eu sabia menos kkkk, mas o seu deu tudo certinho. so teve umas diferenças aqui pq a api logicamente nao é a mesma, mas consegui me virar e agr o app ta fazendo login redondinho. Deus te abençoe irmão. mt sucesso na sua carreira
@@agataofrancisco1908mano 4 meses se passaram e hoje eu já tô me virando muito bem, esse momento no começo é difícil mesmo, eu quase desisti na primeira semana, mas depois vc desenrola 90% das coisas sozinho. claro que até chegar aqui foi muito chão, stack overflow e chatgpt kkkk mas logo logo vc nem vai mais precisar ver esses vídeos. fé 💪
@@emanuelseverino8721 Graças a Deus deu tudo certo, inclusive fui promovido de estagiário a júnior essa semana. tenho 2 apps “prontos” pra lançamento aqui na empresa, ate o fim do ano um deles sai, já tem outros estagiários entrando aqui e eu to responsável por treinar eles. não é fácil e nem sempre as recompensas chegam na hora que a gente quer, mas não tenho dúvidas que o seu vídeo foi necessário pra eu não desistir. Deus abençoe e sucesso sempre
valeuu por essa vídeo aula mano, me ajudou muito!!! preciso comentar que ri muito nos 23:13 sei q as vezes acontece da gente esquecer algumas coisas assim, mas me identifiquei muito kkkkkk eu sou meio perdido nas anotações ai meu cérebro da uma bugada hehe novamente muito obrigado mano!!!
Parabéns pelo vídeo, me ajude, quando o usuario faz o login eu mando o nome e sobrenome para outra pagina a pagina de profile para ficar no header da pagina, como uma pagina de perfil mesmo, porém quando eu configuro a pagina de boas vindas e endereço para minha pagina de profile(caso ele esteja logado) pede pra informar o nome e sobrenome, e não tenho como colocar, voce saberia de alguma forma que dê pra colocar? qual linguagem de api voce usa?
Bom dia professor, gostaria de saber se o senhor conhece algum plug-in que crie uma moldura do rosto para que o usuario qdo for tirar uma self encaixe o rosto e para nao tirar foto de meio corpo. conhece algum metodo?
Amigo, tou só fazendo um protótipo funcional, nem vou usar banco de dados. Eu tou com um problem, tem dois campos um de e-mail e senha, já tentei muito fazer com que só passasse pro outro módulo só se os dois campos fossem preenchidos suprindo as regras que apliquei no mixin, mas na hora preenchendo o e-mail Já vai. Como deixo obrigatório? Pra que só “logue" se e somente se os dois campos forem preenchidos devidamente? obg!
por favor me ajude em uma questão . mas primeiramente parabéns pelo video ... queria saber o seguinte .... na minha API vai trazer alguns dados e nesses dados teria o ID que é um UID ... será que esse UID poderia ser meu token .. ou o funcionamento é diferente ?!
Está dificil entender o que é certo ou errado na programação hoje em dia, cada curso que eu vejo o cara controi diferente a aplicação, estruturas e pastas. O negócio é pegar todas as maneira e fazer com o que vc acha o certo rsrs.
Olá, não existe certo e errado na programação. O que importa é o que você fez atingir o objetivo que é resolver um determinado problema. Logico que existem boas praticas para projetar determinados projetos. Mas no fim, o importante mesmo é você entender seu código.
Existe aulas, e existe as Aulas Do Emanuel SENSACIONAL!
Excelente explicação! Vou deixar uma sugestão de evolução para quem chegar poder colocar em prática:
Crie um Objeto para o Token contendo os fields Token , Usuario e DataHoraCadastro por exemplo.
Convertendo esse objeto em um json, pode salvar ele no SharedPreferences sem problemas usuarndo o email do usuario como chave por exemplo, ao invés de setar sharedPreferences.setString ('token', '...') pode usar sharedPreferences.setString (_emailController.text, JsonDoObjeto).
Por fim, ao entrar novamente no APP pode validar se aquele usuario tem algum token e se aquele token ainda é valido (caso tenha mais de 30 mins de cadastrado por exemplo).
Aula incrível Emanuel, ótima explicação, exatamente o que eu precisava, obg!
Bons estudos! Muito obrigado pelas palavras Theo.
Isso é lindo, isso é magico, isso é faaantástico!
Meu irmão mandou bem demais. Altos hotkeys
Sensacional! Compreendi perfeitamente os conceitos! Parabéns!
Que Aula Top cara... Muito top mesmo...
este homem é um anjo, apenas isso. (salvou-me demais
cara muito boa aula .. parabéns !
Muito obrigado! :D
Cara sensacional, eu estava buscando há muito tempo uma aula explicando exatamente isso. Muito grato 🙏🏻
Que bom que ajudou, fiquei muito feliz agora.
Excelente conteúdo, obrigado.
Boa noite, tudo bem?! Que show este vídeo, parabéns!
Muito bom seu vídeo, muito obrigado, muito sucesso!
Eu que agradeço, precisando só deixar sua duvida. Obrigado!
Excelente. Tirou várias dúvidas que eu tinha. Sua aula é fantástica. Parabéns mesmo. Continue assim. Ahhh...Se possível você teria a continuação deste app, mostrando que depois de logado o usuário pode dar get em outras rotass da api mostrando os valores retornados. Muito Obrigado!
Excelente aula me ajudou muito SENSACIONAL!
Eu tô seguindo esse vídeo, só que usando um backend que eu que fiz, recomendo fazerem pela experiencia
Obrigado meu camarada!
Top demais! Me ajudou muito, continue que você ensina muito bem.
Valeu meu camarada
Muito bom, fiz autenticação com sanctum/laravel deu tudo certo.
Fico feliz em ler isso, obrigado pelo feedback.
Ótimo vídeo Emanuel, parabéns pela didática!
Obrigado 😃
parabéns, aniversário desse vídeo.
irmão, fui contratado como estagiário numa empresa e sou a única pessoa que trabalha desenvolvendo aplicativo em flutter. eu nao tinha a absoluta menor ideia de como mexer em api e login, tinha visto uns 3 videos e a cada um eu sabia menos kkkk, mas o seu deu tudo certinho. so teve umas diferenças aqui pq a api logicamente nao é a mesma, mas consegui me virar e agr o app ta fazendo login redondinho. Deus te abençoe irmão. mt sucesso na sua carreira
Ja somos dois, mano. estou nesse momento na empresa!🤣🤣🤣
@@agataofrancisco1908mano 4 meses se passaram e hoje eu já tô me virando muito bem, esse momento no começo é difícil mesmo, eu quase desisti na primeira semana, mas depois vc desenrola 90% das coisas sozinho. claro que até chegar aqui foi muito chão, stack overflow e chatgpt kkkk mas logo logo vc nem vai mais precisar ver esses vídeos. fé 💪
Sucesso! Que massa cara, muito bom mesmo. Como está agora? Evoluindo bastante?
@@emanuelseverino8721 Graças a Deus deu tudo certo, inclusive fui promovido de estagiário a júnior essa semana. tenho 2 apps “prontos” pra lançamento aqui na empresa, ate o fim do ano um deles sai, já tem outros estagiários entrando aqui e eu to responsável por treinar eles. não é fácil e nem sempre as recompensas chegam na hora que a gente quer, mas não tenho dúvidas que o seu vídeo foi necessário pra eu não desistir. Deus abençoe e sucesso sempre
Excelente tutorial amigo, ajudou demais!
Eu que agradeço! 👊🏾
Seus vídeos são incríveis, muito obrigado!
Eu que agradeço, fico muito feliz!
Estou gostando bastante da aula! Faz uma consumindo websockets, ta me dando um problemao
Enzo, obrigado!
Não utilizo muito websockets, mais apis mesmo. Mas vou tentar achar um exemplo bacana para apresentar, ok?
Top demais, mas faltou o git do projeto, como todos fazem
Em breve colocarei alguns no ar.
valeuu por essa vídeo aula mano, me ajudou muito!!!
preciso comentar que ri muito nos 23:13
sei q as vezes acontece da gente esquecer algumas coisas assim,
mas me identifiquei muito kkkkkk
eu sou meio perdido nas anotações ai meu cérebro da uma bugada hehe
novamente muito obrigado mano!!!
Parabéns pelo vídeo, me ajude, quando o usuario faz o login eu mando o nome e sobrenome para outra pagina a pagina de profile para ficar no header da pagina, como uma pagina de perfil mesmo, porém quando eu configuro a pagina de boas vindas e endereço para minha pagina de profile(caso ele esteja logado) pede pra informar o nome e sobrenome, e não tenho como colocar, voce saberia de alguma forma que dê pra colocar? qual linguagem de api voce usa?
Olá, conseguiu resolver? Desculpe a demora. Eu utilizo o Python no backend e Django como framework.
Bom dia professor, gostaria de saber se o senhor conhece algum plug-in que crie uma moldura do rosto para que o usuario qdo for tirar uma self encaixe o rosto e para nao tirar foto de meio corpo. conhece algum metodo?
Olá Alexandre, conseguiu resolver?
Amigo, tou só fazendo um
protótipo funcional, nem vou usar banco de dados. Eu tou com um problem, tem dois campos um de e-mail e senha, já tentei muito fazer com que só passasse pro outro módulo só se os dois campos fossem preenchidos suprindo as regras que apliquei no mixin, mas na hora preenchendo o e-mail
Já vai. Como deixo obrigatório? Pra que só “logue" se e somente se os dois campos forem preenchidos devidamente? obg!
Olá Marta, já conseguiu resolver? Só agora vi o comentário.
Excelente !!!
Obrigado!
Uso o Lumen/Laravel. E quando o token expira? Qual seria a solução?
Depende de qual autenticação você utiliza no seu backend. No Django tem token refresh
Muito bom!! 👏👏
Obrigado 😃
por favor me ajude em uma questão . mas primeiramente parabéns pelo video ...
queria saber o seguinte .... na minha API vai trazer alguns dados e nesses dados teria o ID que é um UID ... será que esse UID poderia ser meu token .. ou o funcionamento é diferente ?!
Desculpe a demora, claro que sim. Quer que eu de uma olhada na sua api?
Opa amigo muito bom o vídeo você poderia me dar uma ideia de como saber qual usuário está logado?
Top demais!!
Renan fico muito feliz pelo feedback
Opa,vc poderia compartilhar pelo github para fins de estudos?
Infelizmente não tenho mais, mas vou dar um jeito de postar nos próximos
Olá, gostaria de acesso a api para teste
No momento está desativada, mas vamos corrigir isso em breve
Como eu posso fazer um map na resposta do json como se fosse um array?
Tem a propriedade fromMap da uma pesquisada… vai servir
voce fez a api com que database ?
Desculpe a demora para responder, utilizo o Django Rest Framework
Muito bom!
Obrigado Luciana
Show
Obrigado Roberto!
Valeuuuu!!
Obrigado
Está dificil entender o que é certo ou errado na programação hoje em dia, cada curso que eu vejo o cara controi diferente a aplicação, estruturas e pastas. O negócio é pegar todas as maneira e fazer com o que vc acha o certo rsrs.
Olá, não existe certo e errado na programação. O que importa é o que você fez atingir o objetivo que é resolver um determinado problema. Logico que existem boas praticas para projetar determinados projetos. Mas no fim, o importante mesmo é você entender seu código.
dei um like negativo so porque voce nao colocou para downloand
Bom dia!!
deu um erro com materialPageRoute
if (value) {
Navigator.pushReplacementNamed(
context,
MaterialPageRoute(
builder: (context) => const Vacinas(),
),
);
} else {
Navigator.pushReplacementNamed(
context,
MaterialPageRoute(
builder: (context) => const LoginPage(),
),
);
}