如何使用 Fortify 更改“/login”url?
How to change “/login” url with Fortify?
在 laravel 9 中,我在路由中看到了 Fortify 身份验证
GET|HEAD login ................................................................................................................................................... login › Laravel\Fortify › AuthenticatedSessionController@create
POST login .............................................................................................................................. generated::kNTXAE1j2bp8Zq09 › Laravel\Fortify › AuthenticatedSessionController@store
我的登录页面是通过“/login”打开的url。
我怎样才能使这个登录成为“/admin/login”url?
让所有 Fortify 功能保持原样?
谢谢!
在你的FortifyServiceProvider
中的boot()
方法中,你应该添加
Fortify::ignoreRoutes();
在默认配置之前。
它会告诉 Fortify 忽略 build-in 路由。
那你应该复制Fortify的路由(./vendor/laravel/fortify/routes/routes.php
)
到您自己的路线 (./routes/web.php
) 文件。
然后在您的 web.php
文件中您可以进行相应的更改。
在 laravel 9 中,我在路由中看到了 Fortify 身份验证
GET|HEAD login ................................................................................................................................................... login › Laravel\Fortify › AuthenticatedSessionController@create
POST login .............................................................................................................................. generated::kNTXAE1j2bp8Zq09 › Laravel\Fortify › AuthenticatedSessionController@store
我的登录页面是通过“/login”打开的url。
我怎样才能使这个登录成为“/admin/login”url?
让所有 Fortify 功能保持原样?
谢谢!
在你的FortifyServiceProvider
中的boot()
方法中,你应该添加
Fortify::ignoreRoutes();
在默认配置之前。
它会告诉 Fortify 忽略 build-in 路由。
那你应该复制Fortify的路由(./vendor/laravel/fortify/routes/routes.php
)
到您自己的路线 (./routes/web.php
) 文件。
然后在您的 web.php
文件中您可以进行相应的更改。