【Laravel】ログイン時のメール認証機能を実装
方法
基本の変更部分
下記の2サイトを参考に、コードを修正する。
➡Laravelユーザ登録時にメール認証する(v5.7以上)
➡Laravel 5.7 のEmail Verification(本登録メール)の使い方
.envの変更
.envファイルを変更し、メールを送信できるようにする。
僕の場合、.envファイルは下記のように変更した。(gmailを使用)
1 2 3 4 5 6 7 |
MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=hogehoge@gmail.com MAIL_PASSWORD=グーグルアカウントのパスワード MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS=hogehoge@gmail.com |
メールの日本語化
送信されるメールの下部がまだ日本になっていなかったので下記のサイトを参考に変更。