質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

Q&A

解決済

2回答

1757閲覧

laravel5.8 password reset アクセスできない

kkhaa

総合スコア10

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

0グッド

0クリップ

投稿2019/11/24 13:32

前提・実現したいこと

laravelでメール認証を実装しています。
パスワードリセットが出来ずに質問しました。
URLが違うことは分かったのですが、原因が分かりません。

発生している問題・エラーメッセージ

①パスワードリセットメールは送る事が出来る。

②メールトラップにメールが送信される。

③パスワードリセットボタンを押してもアクセス出来ない。

(このサイトにアクセスできません接続がリセットされました。)

試したこと

・URLの確認

①の時
http://192.168.33.10:8000/password/reset

③の時
http://localhost/password/reset/{token}/メールアドレス

・URLの変更

③の時に、以下のように変更したらアクセスできた。
どこかで間違った処理を行なっている。

localhost -> 192.168.33.10:8000

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

過去の質問に似たような事例がありました。

もし、あなたがyourdomain.comというドメインを使って、かつ8005番ポートを使っているのでしたら、

.envを以下のようにして見てください。

APP_URL=yourdomain.com:8005

変更した後、再度パスワードリセットのメールを送信するとURLが以下のようになるかと思います。

http://yourdomain.com:8005/password/reset/{token}

teratail

投稿2019/11/24 14:07

kyoya0819

総合スコア10429

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kkhaa

2019/11/24 14:31

ご回答有難う御座います。 変更したところ、改善する事が出来ました。
guest

0

.env

APP_URL=http://192.168.33.10:8000

ターミナル

php artisan config:cache

投稿2019/11/24 14:32

kkhaa

総合スコア10

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問