代码之家  ›  专栏  ›  技术社区  ›  Arnaud LiDz

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

  •  0
  • Arnaud LiDz  · 技术社区  · 6 年前

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

    我试着用: -中间件web, -使用Auth;

    两者都不起作用。 谢谢。

    3 回复  |  直到 6 年前
        1
  •  2
  •   Sergey Shuryakov    6 年前

    当然。你的代码是正确的,工作得很好。但一定要详细说明“使用”块

    use Illuminate\Support\Facades\Auth;
    
        2
  •  0
  •   kiran malvi    6 年前

    请查找以下代码:

    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();
    
        3
  •  0
  •   Arnaud LiDz    6 年前

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