init
This commit is contained in:
48
config/api.php
Normal file
48
config/api.php
Normal file
@@ -0,0 +1,48 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
/**
|
||||
* 重新登录后,自动作废以前的token.
|
||||
*/
|
||||
'token_auto_revoke' => env('TOKEN_AUTO_REVOKE', true),
|
||||
/**
|
||||
* token的名称.
|
||||
*/
|
||||
'passport_token_name' => env('PASSPORT_TOKEN_NAME', ''),
|
||||
|
||||
'route' => [
|
||||
/**
|
||||
* API 路由命名前缀
|
||||
*/
|
||||
'as' => 'api.',
|
||||
/**
|
||||
* 可配置 API 独立域名.
|
||||
*/
|
||||
'domain' => env('API_ROUTE_DOMAIN', ''),
|
||||
/**
|
||||
* 不使用用独立域名,API 地址前缀
|
||||
*/
|
||||
'prefix' => env('API_ROUTE_PREFIX', 'api'),
|
||||
/**
|
||||
* API 控制器命名空间.
|
||||
*/
|
||||
'namespace' => 'App\\Api\\Controllers',
|
||||
/**
|
||||
* 中间件.
|
||||
*/
|
||||
'middleware' => ['api', 'api.accept'],
|
||||
/**
|
||||
* 身份认证的中间件.
|
||||
*/
|
||||
'middleware_auth' => ['api', 'api.accept', 'token.auth'],
|
||||
/**
|
||||
* 获取token,获取不到也不报错的中间件.
|
||||
*/
|
||||
'middleware_guess' => ['api', 'api.accept', 'token.guess'],
|
||||
],
|
||||
|
||||
/**
|
||||
* 接口目录.
|
||||
*/
|
||||
'directory' => app_path('Api'),
|
||||
];
|
||||
Reference in New Issue
Block a user