我正在为呆滞的应用程序开发Web后端。在该后端中,我想在标题中显示该特定合作伙伴用户添加的所有餐厅,并且该下拉菜单将显示在所有页面上,因此我想要将所有餐厅并存储在某个位置,以便标题可以访问和在每个页面上显示。那么该怎么做呢?我尝试执行以下代码
if (Auth::guard('partner')->attempt(['email' => $request->email, 'password' => $request->password], $request->remember)) {
// if successful, then redirect to their intended location
$user = $userId = Auth::id();
echo '<pre>';
print_r($user);
exit;
return redirect('partners/employees');
}
但是它给了我无法获取用户ID的错误。我想显示用户的餐厅列表,该列表由当前用户在系统中的每个页面标题上添加为下拉列表。所以我怎么能做到这一点。
答案 0 :(得分:0)
您可以像这样访问用户ID
kubeadm init
答案 1 :(得分:0)
Auth::user()->id;
也...这很奇怪。错字?
$user = $userId = Auth::id();
$userId = Auth::user()->id;
$user = Auth::user();