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

WBOY
Freigeben: 2016-06-23 13:18:34
Original
1408 Leute haben es durchsucht

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

protected $redirectPath = '/where/you/want';
Nach dem Login kopieren

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

protected $loginPath = '/login';
Nach dem Login kopieren

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

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage