我已经在我的Laravel项目中实现了“artisan ui vue --auth”模块,并且运行良好。我想知道我是否可以将默认的登录URL更改为其他URL,例如“controlcenter/login”。
我尝试在Authenticate()中间件的redirectTo方法中更改route()并清除所有类型的缓存,但没有成功。
Laravel 7.30.0
我在web.php中的路由
Route::get('/login', 'Auth\LoginController@login');
Route::get('/logout', 'Auth\LoginController@logout');
Auth::routes();
字符串
2条答案
按热度按时间jdzmm42g1#
首先删除所有三个路由声明,因为Auth::route()将为您添加所有必要的路由。相反,添加以下内容:
字符串
Auth::routes()函数将添加除登录路由之外的所有路由。下一段代码将所有路由 Package 起来,并在它们前面添加一些文本,这里是controlcenter。
然后在prefix块中定义登录路由以获取前缀。您可以在此块中添加任何其他路由,所有路由都将获取前缀。
fcwjkofz2#
最新版本(LaraClassified版本8.0.7或更高版本。JobClass版本7.0.7或更高版本)
你必须在你的/.env文件中添加下面的代码:
字符串
在旧版本中(LaraClassified版本8.0.6和旧版本。JobClass版本7.0.6和旧版本)
你必须更新文件js/larapen/admin.php第25行。将admin替换为admin 123,如下所示:
型