この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:atom
更新日時:2026-05-12 17:19:39

タイトル: ログインユーザー情報の取得
SEOタイトル: Laravelでログインユーザー情報を取得する方法

Laravelでログイン中のユーザー情報を取得したいときは、Auth::user() を使います。

ユーザーIDだけ必要な場合でも、まずユーザーオブジェクトを取得してからプロパティを参照する形が基本です。

実装例

$user = \Auth::user();
$userId = $user->id;

よく使う場面

  • 投稿者IDとして保存したいとき
  • マイページで自分の情報を表示したいとき
  • ログイン済みユーザーごとに処理を分けたいとき

注意点

  • 未ログイン時は null になる可能性がある
  • 認証必須ページならミドルウェアも合わせて使う
  • IDだけでなく名前やメールアドレスも同様に参照できる