Laravel 5.5-在供应商软件包中使用Auth

时间:2018-08-01 08:59:00

标签: laravel authentication

是否可以在供应商软件包中使用Auth :: check()或调用Auth :: user()?

我尝试使用: -中间件网站, -使用Auth;

两者都不起作用。 谢谢。

3 个答案:

答案 0 :(得分:2)

确定。您的代码是正确的,并且可以正常工作。但是请确保将“使用”块具体化

use Illuminate\Support\Facades\Auth;

答案 1 :(得分:0)

请找到以下代码:

Retrieving The Authenticated User
You may access the authenticated user via the Auth facade:

use Illuminate\Support\Facades\Auth;

// Get the currently authenticated user...
$user = Auth::user();

// Get the currently authenticated user's ID...
$id = Auth::id();

答案 2 :(得分:0)

谢谢,但它不起作用:-(因此,我在App \ Http \ Controller中用自定义控制器覆盖了包控制器。