Muitos programadores sentem uma certa dificuldade na hora de trabalhar com envio de emails e com a verificação dos mesmos .

As verificações de email são importantes quando queremos identificar se o email é verdadeiro .

Podemos criar diversas formas de autenticação e verificar se aquele email foi aberto e clicado no link .

No post de hoje iremos aprender a como fazer isso , assim que cadastrar na nossa plataforma irá receber um email de verificação .

#Começando

Primeiro temos que entender como isso irá funcionar e quais arquivos iremos trabalhar e configurar .

Iremos usar um tipo de configuração que você poderá achar facilmente no Google :

mail-1

Essa ferramenta você pode utilizar de forma gratuita para testes e saber se a aplicação está corretamente configurada , como também pode usar a versão paga para projetos com muitos usuários .

Quando criamos o nosso projeto laravel no nosso arquivo .env já vem partes do nosso código configurado pra esse tipo de utilização de emails .

Chegou a hora de metermos a mão no código e começar a trabalhar !!

Vamos lá !! Fique comigo até o final desse post pra entender exatamente como funciona .

Na própria documentação do Laravel na parte de emails possui uma configuração inicial e que iremos utilizar :

Pegar o usuário cadastrado e enviar uma notificação(email) para ele aceitar e começar a utilizar o nosso sistema .

Nesse painel interno que estou utilizando pra criar os cursos aqui da viver de códigos eu irei utilizar esse recurso e vou mostrar na prática como fica .

Observe no seu banco de dados essas informações :

Observe que temos uma tabela chamada = email_verified_at

Essa tabela é exatamente onde ficará a data de verificação do email da pessoa cadastrada .

Precisamos passar uma configuração no nosso : routes/web.php

Depois de ter feito isso, precisa pegar as configurações do provedor de email e colocar dentro do .env e começar a testar.


0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *