Laravel Basic Auth-获取用户详细信息

时间:2018-08-11 07:05:53

标签: php laravel basic-authentication

在一个API中,我正在使用laravel基本身份验证。要获取用户的详细信息,我需要将用户的ID传递到请求中。是否有可能获得使用用户的详细信息,并通过laravel基本身份验证进行身份验证?

2 个答案:

答案 0 :(得分:4)

只要用户通过以下方式登录,您都可以获取用户ID:

auth()->id();

Auth::user()->id();

仅供参考:您无需在任何请求中发送用户信息,都可以通过帮助方法auth()

检索用户的基本信息。

答案 1 :(得分:1)

通过将Illuminate \ Http \ Request对象注入该方法,可以在控制器中获得当前用户。

例如

<v-app>
 <v-btn color="success">Success</v-btn>
 <v-btn color="error">Error</v-btn>
 <v-btn color="warning">Warning</v-btn>
 <v-btn color="info">Info</v-btn>
<v-app>