如何在 Laravel5.4 中更改密码重置请求的重定向本地地址
How to change redirected local address of password reset request in Laravel5.4
我正在尝试向 Laravel5.4 中的应用程序添加密码重置功能,并且该应用程序现在可以向特定地址发送电子邮件。但是,当我点击电子邮件中的 [重设我的密码] 按钮时,它会将我重定向到 /localhost/ 例如 http://localhost/password/reset/,但是,我的本地主机地址是 127.0.0.1:8000。在这种情况下,我需要将 [localhost] 部分更改为 [127.0.0.1:8000].
我尝试在我的应用程序中搜索 app.url,将所有相关地址和密钥更改为 127.0.0.1:8000,但没有任何帮助。
我的 ResetPassword.php 按钮中有此代码:
->action('Reset Password', url(config('app.url').route('password.reset', $this->token, false)))
那么如何将本地主机更改为任何其他地址?例如我的 127.0.0.1:8000。
config('app.url')
是您 config/app.php
中配置的 url。它通常从 .env 文件中的 APP_URL 环境变量中读取。
参考:https://github.com/laravel/laravel/blob/master/config/app.php#L55
我正在尝试向 Laravel5.4 中的应用程序添加密码重置功能,并且该应用程序现在可以向特定地址发送电子邮件。但是,当我点击电子邮件中的 [重设我的密码] 按钮时,它会将我重定向到 /localhost/ 例如 http://localhost/password/reset/,但是,我的本地主机地址是 127.0.0.1:8000。在这种情况下,我需要将 [localhost] 部分更改为 [127.0.0.1:8000].
我尝试在我的应用程序中搜索 app.url,将所有相关地址和密钥更改为 127.0.0.1:8000,但没有任何帮助。
我的 ResetPassword.php 按钮中有此代码:
->action('Reset Password', url(config('app.url').route('password.reset', $this->token, false)))
那么如何将本地主机更改为任何其他地址?例如我的 127.0.0.1:8000。
config('app.url')
是您 config/app.php
中配置的 url。它通常从 .env 文件中的 APP_URL 环境变量中读取。
参考:https://github.com/laravel/laravel/blob/master/config/app.php#L55