Laravel 5 : 更改必须发送以重置密码的 url
Laravel 5 : change the url which has to send to reset password
我正在尝试更改 url 以重设密码。默认laravel发送http://yourdomain.com/password/reset/someEncrptedString
但我想将 link 与区域设置一起发送。即当前语言环境是 en
(英语为 en)
http://yourdomain.com/en/password/reset/someEncrptedString
如何做到这一点?我试图在 reset.blade.php form
url 的操作中附加 App::getlocale()
。
即
<form method="POST" action="<?php echo url(App::getLocale().'/password/reset');?>">
但它不起作用。
在深入研究 Laravel-5
之后,我发现我的解决方案在 password.blade.php
中几乎没有变化
1 - 打开 resources/emails/password.blade.php
2 - 替换行
Click here to reset your password: {{url(/password/reset/'.$token)}}
和
Click here to reset your password: <?php echo url(App::getlocale().'/password/reset/'.$token); ?>
如果有人有更好的解决方案,请回答。
如果您使用 laravel5 默认 PasswordController ,有两种方法可以满足您的要求!
第一种方式:
打开 /resources/views/emails/password.blade.php ,你可以随意修改它!
第二种方式:
在 /config/auth.php ,
中更改重置密码 link 查看模板
'password' => [
'email' => 'user.link',
'table' => 'password_resets',
'expire' => 60,
],
然后您可以创建您的视图模板并编辑您重设密码 link !
更多详情请点击此处,http://www.luckybird.me/laravel-reset-password-link.html
我正在尝试更改 url 以重设密码。默认laravel发送http://yourdomain.com/password/reset/someEncrptedString
但我想将 link 与区域设置一起发送。即当前语言环境是 en
(英语为 en)
http://yourdomain.com/en/password/reset/someEncrptedString
如何做到这一点?我试图在 reset.blade.php form
url 的操作中附加 App::getlocale()
。
即
<form method="POST" action="<?php echo url(App::getLocale().'/password/reset');?>">
但它不起作用。
在深入研究 Laravel-5
之后,我发现我的解决方案在 password.blade.php
1 - 打开 resources/emails/password.blade.php
2 - 替换行
Click here to reset your password: {{url(/password/reset/'.$token)}}
和
Click here to reset your password: <?php echo url(App::getlocale().'/password/reset/'.$token); ?>
如果有人有更好的解决方案,请回答。
如果您使用 laravel5 默认 PasswordController ,有两种方法可以满足您的要求!
第一种方式: 打开 /resources/views/emails/password.blade.php ,你可以随意修改它!
第二种方式: 在 /config/auth.php ,
中更改重置密码 link 查看模板 'password' => [
'email' => 'user.link',
'table' => 'password_resets',
'expire' => 60,
],
然后您可以创建您的视图模板并编辑您重设密码 link !
更多详情请点击此处,http://www.luckybird.me/laravel-reset-password-link.html