Looking to hire Laravel developers? Try LaraJobs

ulogin-laravel maintained by artarts36

Description
Auth via ULogin for Laravel
Author
Last update
2021/05/06 23:40 (dev-master)
License
Links
Downloads
6

Comments
comments powered by Disqus

ULoginLaravel


Installation:

  1. Run: composer require artarts36/ulogin-laravel

  2. Run: php artisan vendor:publish --tag=ulogin

  3. In bootstrap/app.php add:

$app->bind(\ArtARTs36\ULoginLaravel\Contracts\User::class, \App\User::class);
  1. In config/app.php in "providers" add:
ArtARTs36\ULoginLaravel\Providers\ULoginAuthProvider::class
  1. In \App\User:

    • add implements interface \ArtARTs36\ULoginLaravel\Contracts\User
    • add use trait ArtARTs36\ULoginLaravel\Support\UserOnULogin

    Example:

    namespace App;
    
    use ArtARTs36\ULoginLaravel\Support\UserOnULogin;
    use Illuminate\Foundation\Auth\User as Authenticatable;
    
    class User extends Authenticatable implements \ArtARTs36\ULoginLaravel\Contracts\User
    {
        use UserOnULogin;
    }
    
  2. In \App\Http\Middleware\VerifyCsrfToken in $except add: 'https://ulogin.ru/*'

  3. Run: php artisan migrate