alfa-dev-team / auth-api
1.0
2022-04-19 16:07 UTC
Requires
- php: ^8.0
- alfa-dev-team/abstractapi-geo: ^1.0
- alfa-dev-team/rest-api-responses: ^1.0
- doctrine/dbal: ^3.2
- jenssegers/agent: ^2.6
- laravel/nexmo-notification-channel: ^2.5
- laravel/sanctum: ^2.12
- nexmo/laravel: ^2.4
- sonata-project/google-authenticator: ^2.3
Requires (Dev)
- orchestra/testbench: ^6.23
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-19 21:46:07 UTC
README
使用composer添加依赖:composer require alfa-dev-team/auth-api
您需要使用以下命令添加配置和迁移:
php artisan vendor:publish --tag=configs
php artisan vendor:publish --tag=migrations
在 config
目录下,找到 auth-api.php
文件并添加您的自定义模型。
composer require doctrine/dbal
运行迁移 php artisan migrate
使用以下命令添加路由:
AuthApi::authRoutes();
AuthApi::settingsRoutes();
如果您想重新定义某些控制器,那么创建一个也会继承您要重新定义的控制器的新控制器。然后在服务提供者在 register
方法中添加,例如:
$this->app->bind(AlfaDevTeam\AuthApi\Controllers\ApiController\RegisterController::class, function ($app){ return new \Modules\Cabinet\Http\Controllers\Auth\RegisterController(); });