如何将用户数据登录到 Laravel 控制器中

新手上路,请多包涵

我正在使用 laravel 5.4,我在客户端使用了用户登录的身份验证,现在我想在控制器上登录用户详细信息,

通过编写下面的代码查看侧面我得到了:

 {{ Auth::user()->name }} // this works on view page only.

向我推荐带有代码的库文件。我想在登录后显示一些用户数据,如姓名、年龄、出生日期等。

原文由 Anand Maurya 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 544
2 个回答

laravel Auth Facade 用于获取经过身份验证的用户数据

$user = Auth::user();
print_r($user);

这将在您的控制器中工作并查看两者,但您必须将其包含为

use Illuminate\Support\Facades\Auth;

原文由 RAUSHAN KUMAR 发布,翻译遵循 CC BY-SA 3.0 许可协议

只需使用您不需要实例化或导入任何类的辅助函数。

 $user = auth()->user();

然后 dd($user); 您将获得有关用户的完整数据。

然后你可以拉你想要的东西。

 $user->name

ETC…

原文由 madeny 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏