artarts36 / ulogin-laravel
Auth via ULogin for Laravel
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/artarts36/ulogin-laravel
Requires
- artarts36/ulogin-api: ^0.1.0
- laravel/framework: ^5.6 | ^6.0 | ^7.0 | ^8.0
Requires (Dev)
- orchestra/testbench: ^5.3
- phpunit/phpunit: ^9.3
- squizlabs/php_codesniffer: ^3.0
This package is auto-updated.
Last update: 2025-12-07 08:08:52 UTC
README
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