how to get user id in my controller

Laraship QuestionsCategory: Technicalhow to get user id in my controller
sspl asked 4 years ago
1 Answers
laraship Staff answered 4 years ago
Hello, Here, i will let you know how to get current logged in user in laravel 5.7 app. you can get current user id in controller, view files. we will user auth() helper and Auth facade class to get current user data. we always require getting current logged in user data in laravel 5.7 application. I will show you how to get current user data like name, id, email, address etc by using laravel 5.7 auth. I will give you two way to get current user data using laravel authentication. you can simply get logged in user details in controller or view blade files. As you would like to get it. So, we can get current user details using laravel auth. You can also use simple auth helper or Auth facade. So i will give you both example, you can take any one as you want. So let's see both examples one by one. Using Helper: $user = auth()->user(); print($user->id); print($user->name); print($user->email); Using Facade: $user = Auth::user(); print($user->id); print($user->name); print($user->email); I hope you found your best solution...