gpt4 book ai didi

laravel - 仅在 Laravel 中公开某些授权路由

转载 作者:行者123 更新时间:2023-12-05 08:42:48 24 4
gpt4 key购买 nike

在 Laravel 5.2 中,身份验证变得非常简单,它简化身份验证的方法之一是通过一种方法添加身份验证所需的所有路由,此方法是 Route::auth()

这很好,但是最好的方法是只公开登录和注销操作所必需的操作而不是注册操作,因为我想要一个主登录,这样可以让其他帐户管理网站。但我不想要通常意义上的“用户”。

最佳答案

方法一。

web.php 文件中添加路由。例如,当您的应用只需要登录和注销路由时

Route::get('login', 'Auth\AuthController@showLoginForm');
Route::post('login', 'Auth\AuthController@login');
Route::get('logout', 'Auth\AuthController@logout');

方法 2 - 有更好的方法。只需使用 Auth::routes() 方法并添加额外的参数。同样的例子——应用程序只需要登录和注销路由

Auth::routes(['register' => false, 'reset' => false])

关于laravel - 仅在 Laravel 中公开某些授权路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38306302/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com