How to use laravel Auth::user() id in query?

·

Laravel 7.2 routing with route group auth guard check with prefix

Hello to all, welcome to therichpost.com. In this post, I will tell you, How to use laravel Auth::user() id in query? Like I always say that laravel is the best Mvc php framework.

In this post, I will tell you to use laravel Auth::user() id in query and here are they:
$activated_up = User::where('id',Auth::user()->id)->get();

//or

User::find(Auth::user()->id);

  if you have any query related this post then please do ask

Comments

One response to “How to use laravel Auth::user() id in query?”

  1. jasmeen Avatar
    jasmeen

    Route::group([‘middleware’ => [‘checkAuth’]], function () {

    Route::get(‘/’, function () {
    return redirect(‘/dashboard’);
    });
    Route::get(‘/logout’,’LoginController@logout’);
    });

    middleware

    //middleware

    namespace App\Http\Middleware;

    use Closure;
    use Session;
    use DB;

    class CheckAuth
    {
    /**
    * Handle an incoming request.
    *
    * @param \Illuminate\Http\Request $request
    * @param \Closure $next
    * @return mixed
    */
    public function handle($request, Closure $next)
    {
    $USER = Session::get(‘USER’);
    $ADMIN = Session::get(‘ADMIN’);
    if($ADMIN || $USER) {
    // $PDO = DB::connection()->getPdo();
    // getRole($PDO, $USER);
    return $next($request);
    } else {
    return redirect(‘/signin’);
    }
    }
    }

    //kernal

    protected $routeMiddleware = [

    /* Check Custom Auth */
    ‘checkAuth’ => \App\Http\Middleware\CheckAuth::class,

    ];

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.