square1ltd / laravel-connect
从任何地方连接到laravel后端
v1.0
2018-01-27 11:49 UTC
Requires
- php: >=5.6.4
- laravel/framework: ^5.4
- laravel/passport: ^3.0
This package is not auto-updated.
Last update: 2024-09-21 13:40:07 UTC
README
通过REST API访问laravel应用程序的数据。
安装
$ composer require square1ltd/laravel-connect
设置
在应用程序配置中注册服务
Square1\Laravel\Connect\ConnectServiceProvider::class
更新应用程序配置中的Schema Facade
Replace
'Schema' => Illuminate\Support\Facades\Schema::class
with
'Schema' => Square1\Laravel\Connect\Model\ConnectSchema::class
再次检查迁移文件是否使用Schema facade
添加授权守卫
'guards' => [
'connect' => [
'driver' => 'passport',
'provider' => 'users',
],
],
配置
$ php artisan connect:init
环境变量
CONNECT_API_KEY: api密钥 CONNECT_API_AUTH_CLIENT_ID laravel passport客户端ID CONNECT_API_AUTH_GRANT_TYPE laravel passport授权类型(默认是密码) CONNECT_API_AUTH_CLIENT_SECRET laravel passport密钥