How to retrieve authenticated user id in Laravel?

How to retrieve authenticated user id in Laravel?

Authenticated, User

75 | 0 | 0

Here are some ways to retrieve an authenticated user ID in Laravel:

In Controller

<?php

namespace App\Http\Controllers\Web;

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Auth;

class TestCodeController extends Controller
{
	public function index()
	{
		// Retrieve authenticated user id

		// Method 1
		$userId = Auth::user()->id;

		echo "userId - " . $userId;

		// Method 2
		$userId = Auth::id();

		echo "userId - " . $userId;

		// Method 3
		$userId = auth()->id();

		echo "userId - " . $userId;
	}
}

In Blade

<!-- Method 1 -->
<p>{{ Auth::user()->id }}</p>

<!-- Method 2 -->
<p>{{ Auth::id() }}</p>

<!-- Method 3 -->
<p>{{ auth()->id() }}</p>

 

Comments (0)

🤔

No comments yet, be the first to help

Welcome to CodePits.

CodePits provide a collection of tutorials about many programming languages like PHP, Laravel Framework, Codeigniter Framework, Mysql Database, Bootstrap Front-end Framework, Jquery, Node JS, Ajax Example, APIs, CURL Example, Composer Packages Example, AngularJS, Ionic Framework, etc. 🙌

Other Posts

Categories

Tags

Comment