【发布时间】:2020-05-04 02:49:19
【问题描述】:
我正在尝试在我的应用中制作登录屏幕。但是在流明中似乎是不可能的!
这些例子可以在 laravel 中工作,但在 lumen 中不行:
登录:
// Not working
Auth::login($user);
获取授权用户:
if(Auth::check()){
$user = Auth::user();
}
上面的例子似乎不可能用流明做,如果有办法做到这一点,请告诉我!谢谢
【问题讨论】:
-
您应该使用 JWT 令牌在 API 中对用户进行身份验证。
-
我不太明白。您正在尝试检查用户是否已通过身份验证。如果是这样,您是否尝试使用已登录的用户登录?
-
检查用户是否通过身份验证后,我正在尝试获取用户数据!但没有成功!
-
Lumen 有自己的文档,特别是在 authentication 上。你读了吗?
-
请注意,Lumen 应该是用于创建微服务的无状态 API 框架。如果您要添加屏幕并创建整个应用程序,那么切换到 Laravel 可能是一个更好的主意。