laravel-api-server / core
此项目为构建高级应用提供了所有必需的组件。它包括基础模型和策略,以及用户、权限和角色模型,以及基于数据库的键值存储。
dev-master
2018-02-17 16:18 UTC
Requires
- felixkiss/uniquewith-validator: ^3.0.0
- illuminate/support: ~5
- laravel-api-server/error-handler: dev-master
- laravel-api-server/jsonapi: dev-master
- ramsey/uuid: ~3.0
- tymon/jwt-auth: 1.0.0-rc.2
This package is not auto-updated.
Last update: 2024-09-20 20:16:29 UTC
README
此项目包含 API-Server 的用户模块。它支持服务器的模块化。
安装
将模块服务提供者添加到 providers 数组中的 configs/app.php
ApiServer\Core\ModuleServiceProvider::class,
通过调整 config/auth.php 中的 providers 属性来调整您的身份验证系统的用户模型
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => ApiServer\Core\Models\User',
],
],
临时
ApiServer\Exceptions\Exceptions\Exceptions\UnauthorizedException
ApiServer\Authentication\Exceptions\Exceptions\UnauthorizedException
ApiServer\Exceptions\Exceptions\Exceptions\ValidationException
ApiServer\Core\Exceptions\Exceptions\ValidationException
ApiServer\Base
ApiServer\Core
ApiServer\Users
ApiServer\Core
ApiServer\Authorization
ApiServer\Core
ApiServer\Configs
ApiServer\Core
ApiServer\Core\Models\Config
ApiServer\Core\Models\Option
ApiServer\Core\Policies\ConfigPolicy
ApiServer\Core\Policies\OptionPolicy
Config::
Option::
new Config
new Option
Config
Option
依赖关系
- 授权
- 选项
- ApiServer\JsonApi
- tymon/jwt-auth
提供
没有值得提及的内容。
文档
贡献
提交补丁
可以使用我们的 gitlab 的 Merge-Request 链接提交补丁。
许可
见 许可