我已经写了一个自定义认证模块,它将验证来自外部API的用户凭据,这工作正常,用户可以登录和注销,但是我不能在刀片模板中使用@auth和@guest。我将会话变量"authenticated“=>设置为true,但它似乎不起作用,尽管已登录,但仍显示了来宾内容。
laravel 5.8
我认为我没有设置正确的会话变量,感谢您的帮助。
谢谢
凸轮
发布于 2019-12-19 10:09:46
好了,我犯了一个愚蠢的错误,我返回了一个需要来自控制器的数据的视图,而不是调用控制器,我返回的视图中没有数据,这就是为什么我把自己搞糊涂了。
发布于 2019-12-19 10:26:48
如果有人遇到这个问题,和我有同样的问题,需要设置的会话变量是这样的,其中59ba...是一个令牌
$request->session()->put('login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d',1);
https://stackoverflow.com/questions/59402275
复制相似问题