Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 可以在lumen中获取Auth::user吗?_Php_Laravel_Lumen - Fatal编程技术网

Php 可以在lumen中获取Auth::user吗?

Php 可以在lumen中获取Auth::user吗?,php,laravel,lumen,Php,Laravel,Lumen,我正在尝试在我的应用程序中创建一个登录屏幕。但在流明中似乎不可能做到这一点 这些示例适用于laravel,但不适用于流明: 登录: // Not working Auth::login($user); 正在获取身份验证用户: if(Auth::check()){ $user = Auth::user(); } 上面的例子似乎不可能做到流明,如果有一种方法,请告诉我!谢谢来源: 资料来源: 这“不起作用”可能有多种原因 是否在文件开头导入了Auth use Auth; 取消对bootst

我正在尝试在我的应用程序中创建一个登录屏幕。但在流明中似乎不可能做到这一点

这些示例适用于laravel,但不适用于流明:

登录:

// Not working
Auth::login($user);
正在获取身份验证用户:

if(Auth::check()){
  $user = Auth::user();
}
上面的例子似乎不可能做到流明,如果有一种方法,请告诉我!谢谢

来源:

资料来源:


这“不起作用”可能有多种原因

是否在文件开头导入了Auth

use Auth;
取消对
bootstrap/app.php
中的以下行的注释(从中删除):

// $app->register(App\Providers\AuthServiceProvider::class);
另外,如果您有用户凭据,请尝试使用
Auth::trunt()

官方文件: 1. 2.


如果有问题,请尝试在问题中发布一些错误消息。这将排除猜测部分。

这“不起作用”可能有多种原因

是否在文件开头导入了Auth

use Auth;
取消对
bootstrap/app.php
中的以下行的注释(从中删除):

// $app->register(App\Providers\AuthServiceProvider::class);
另外,如果您有用户凭据,请尝试使用
Auth::trunt()

官方文件: 1. 2.


如果有问题,请尝试在问题中发布一些错误消息。这将排除猜测部分。

您应该使用JWT令牌在API中对用户进行身份验证。我不完全理解。您正在尝试检查用户是否经过身份验证。如果是这样,您试图使用已经登录的用户登录?在检查用户是否经过身份验证后,我正在尝试获取用户数据!但是没有成功!Lumen有自己的文档,特别是关于。你读过吗?注意Lumen应该是一个无状态API框架,用于创建微服务。如果您正在添加屏幕并创建一个完整的应用程序,那么切换到Laravel可能是一个更好的主意。您应该使用JWT令牌在API中对用户进行身份验证。我不完全理解。您正在尝试检查用户是否经过身份验证。如果是这样,您试图使用已经登录的用户登录?在检查用户是否经过身份验证后,我正在尝试获取用户数据!但是没有成功!Lumen有自己的文档,特别是关于。你读过吗?注意Lumen应该是一个无状态API框架,用于创建微服务。如果你正在添加屏幕并创建一个完整的应用程序,那么切换到Laravel可能是一个更好的主意。