しばらく使ってみると、SMS認証を使ってプロジェクト内の多くの場所でユーザー認証が必要であることがわかりました。電子メール認証が主流の傾向であると Xiaomai 氏は、Laravel フレームワークに電子メール送信機能が実装されれば、今後 SMS 認証の実装方法を学び続けるだろうとまとめました。
.env ファイルの下
1. Laravel ファイルを設定します
MAIL_DRIVER=smtp //smtp方式の使用を推奨します
MAIL_HOST=smtp.163.com //QQ メールボックス 163 を使用するとエラーが発生するため、使用することをお勧めします。
MAIL_PORT=25 //smtp のデフォルトは 25 です
MAIL_USERNAME=null //私自身の 163 アカウント
MAIL_PASSWORD=null //クライアントのパスワード
MAIL_ENCRYPTION=null
.
2. config/email.php ファイルの
を変更します。 '' From '= & gt; [' address' = & gt; null, 'name' = & gt; null], // マニュアルではプロンプトが表示されませんが、addreddd = & gt; 163アドレスを書きます
3. 163のメールアドレスを登録し、メールアカウントを設定し、POP3/SMTP/IMAPを有効にして、携帯電話認証を実行します。
4. メール送信についてはLaravelマニュアルを参照してください
コントローラーが送信する電子メールを引用するときは、最初に Mail を使用する必要があることに注意してください
テスト用のメールを送信してください
ルーティングに設定します
️コントローラーにメソッドを記述する
️
️を通じて
メッセージ ジェネレーター インスタンスで使用できるメソッドのリストは次のとおりです:
リーリー ~