LaravelPackages.net
Acme Inc.
Toggle sidebar
artarts36/ulogin-laravel

Auth via ULogin for Laravel

6
1
0.1.1
About artarts36/ulogin-laravel

artarts36/ulogin-laravel is a Laravel package for auth via ulogin for laravel. It currently has 1 GitHub stars and 6 downloads on Packagist (latest version 0.1.1). Install it with composer require artarts36/ulogin-laravel. Discover more Laravel packages by artarts36 or browse all Laravel packages to compare alternatives.

Last updated

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

Star History Chart