laravel custom guard code example

Example 1: laravel check auth

use Illuminate\Support\Facades\Auth;

if (Auth::check()) {
    // The user is logged in...
}

Example 2: laravel setup auth

// Only for laravel 6.x and higher
composer require laravel/ui "^1.0" --dev

php artisan ui vue --auth

Example 3: laravel guard

They arere the definition of how the system should store and retrieve 
]information about your users.

You can find the configuration in your config/auth.php

https://stackoverflow.com/questions/34896130/laravel-what-is-a-guard
https://mattstauffer.com/blog/multiple-authentication-guard-drivers-including-api-in-laravel-5-2/

Example 4: make authentication in laravel

composer require laravel/ui:^2.4

php artisan ui vue --auth

Example 5: where is the guard setting in laravel

You have to also register the guard in the config\auth.php

'guards' => [
    'web' => [
        'driver' => 'session',
        'provider' => 'users',
    ],

    'api' => [
        'driver' => 'token',
        'provider' => 'users',
    ],

     'admin' => [
        'driver' => 'session',
        'provider' => 'admins',
    ],
],

Tags:

Misc Example