ulogin-laravel maintained by artarts36
ULoginLaravel
Installation:
-
Run:
composer require artarts36/ulogin-laravel -
Run:
php artisan vendor:publish --tag=ulogin -
In bootstrap/app.php add:
$app->bind(\ArtARTs36\ULoginLaravel\Contracts\User::class, \App\User::class);
- In config/app.php in "providers" add:
ArtARTs36\ULoginLaravel\Providers\ULoginAuthProvider::class
-
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; } - add implements interface
-
In \App\Http\Middleware\VerifyCsrfToken in $except add:
'https://ulogin.ru/*' -
Run:
php artisan migrate