我有两种类型的用户:“供应商”和“客户”。而我目前使用Laravel's built-in Auth Controllers
(从make:auth
命令)做我的客户端用户认证。对认证后的Laravel 5.3自定义路径重定向
而且因为我有两种用户,我已经改变了对LoginController
,RegisterController
的$redirectTo
属性,ResetPasswordController
到/client/home
。
这里是证明:
RegisterController LoginController
现在,我每次做成功注册,登录和密码重置重定向到/client/home
。
但问题是,当我在mysite.com/client/home
已经是,每当我会尝试去mysite.com/register
或通过地址栏mysite.com/login
,它会重定向到mysite.com/home
代替mysite.com/client/home
...
我怎样才能让它重定向到mysite.com/client/home
每当认证的用户尝试访问/login
或/register
?
所以,如果我做了一个客户的具体对客户身份验证控制器文件夹,并针对我的路线给他们,我只需要设定自己的个人redirectTo属性为“客户端/家”,我会得到我想要的输出已经? –
是的,你会的。 –