在Laravel5.4中,登录后我可以在每个控制器中访问Auth::user()。但我想把它作为全局变量,可以在所有控制器和视图中使用。
google之后,我测试了下面的代码。1) AppServiceProvider.php
public function boot()
{
View::share('currentUser', Auth::user());
}
但看不进去。
2) app\Http\Controllers\Controller.php
private $user;
private $signed_in;
public function _
用户由G Suite管理,我使用该用户登录chrome book,在chrome扩展/应用程序中,我可以获得当前登录用户的电子邮件/ID,如何检索当前用户的组织单位信息? 我尝试了googleapis,我发现它不能在chrome扩展中使用。 编辑: 我不想让最终用户看到登录页面,所以我使用谷歌服务账号启用了全域授权;我还创建了一个只有get user权限的G套件用户,使用Nodejs googleapis和服务账号,我可以检索没有用户权限的用户的组织单位,Perform G Suite Domain-Wide Delegation of Authority是关于如何使用服务账号的。但这在我的