Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Laravel中设置登录成功及失败时重定向URI

Laravel中设置登录成功及失败时重定向URI

WBOY
WBOYasal
2016-06-23 13:18:341399semak imbas

在Laravel中,如果使用自带的认证系统,登录成功后默认是跳转到 /home的,如果你想改变这个重定向 URI,可以在  AuthController中添加一个属性来实现:

protected $redirectPath = '/where/you/want';

此外,如果登录失败的话,会默认重定向到 /auth/login,这个重定向 RUI 也可以通过向 AuthController中添加一个属性来更改:

protected $loginPath = '/login';

Note:loginPath 属性只会改变用户登录失败时的重定向 URI ,而不会改变用户访问受保护的路由时重定向 URI(比如用户未登录状态下访问个人的设置中心)。该路径是在 App\Http\Middleware\Authenticate的 handle()方法中定义的,你需要到该文件中修改才可以。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:php 多长时间之前 的函数Artikel seterusnya:Linux 编译 Ldap 扩展