diff --git a/.example.env b/.example.env index b96002f5..93e5c287 100644 --- a/.example.env +++ b/.example.env @@ -36,14 +36,14 @@ WHITE_LIST[] = receive_sync/product # 不需记录日志的接口 [ADMIN_API] IGNORE_LOGGING_LIST[] = v1/OperateLog/index -MAX_IMAGE_SIZE = 5mb # 图片上传最大限制 -MAX_VIDEO_SIZE = 150mb # 视频上传最大限制 -MAX_ATTACHMENT_SIZE = 100mb # 附件上传最大限制 +MAX_IMAGE_SIZE = 5mb; # 图片上传最大限制 +MAX_VIDEO_SIZE = 150mb; # 视频上传最大限制 +MAX_ATTACHMENT_SIZE = 100mb; # 附件上传最大限制 # 开放API [OPENAPI] -ACCESS_TOKEN_LIFETIME = 3600 # 访问令牌有效期 -REFRESH_TOKEN_LIFETIME = 1209600 # 刷新令牌有效期 +ACCESS_TOKEN_LIFETIME = 3600; # 访问令牌有效期 +REFRESH_TOKEN_LIFETIME = 1209600; # 刷新令牌有效期 RESOURCE_IMAGES_DOMAIN = http://local.orico.com; # 图片资源服务器地址 RESOURCE_VIDEOS_DOMAIN = http://local.orico.com; # 视频资源服务器地址 diff --git a/app/openapi/controller/v1/Authorize.php b/app/openapi/controller/v1/Authorize.php index 262273c8..03833c3b 100644 --- a/app/openapi/controller/v1/Authorize.php +++ b/app/openapi/controller/v1/Authorize.php @@ -26,8 +26,8 @@ class Authorize $request = new Request([], $post, [], [], [], $server); $storage = new OAuthStorage; $oauth = new OAuth2($storage, [ - 'access_token_lifetime' => env('OPENAPI.ACCESS_TOKEN_LIFETIME', 3600), - 'refresh_token_lifetime' => env('OPENAPI.REFRESH_TOKEN_LIFETIME', 1209600), + 'access_token_lifetime' => intval(env('OPENAPI.ACCESS_TOKEN_LIFETIME', 3600)), + 'refresh_token_lifetime' => intval(env('OPENAPI.REFRESH_TOKEN_LIFETIME', 1209600)), ]); $token = $oauth->grantAccessToken($request); return success('success', json_decode($token->getContent(), true)); diff --git a/app/openapi/middleware/Auth.php b/app/openapi/middleware/Auth.php index 5b439684..07a652ee 100644 --- a/app/openapi/middleware/Auth.php +++ b/app/openapi/middleware/Auth.php @@ -20,8 +20,8 @@ class Auth { try { $oauth = new OAuth2(new OAuthStorage, [ - 'access_token_lifetime' => env('OPENAPI.ACCESS_TOKEN_LIFETIME', 3600), - 'refresh_token_lifetime' => env('OPENAPI.REFRESH_TOKEN_LIFETIME', 1209600), + 'access_token_lifetime' => intval(env('OPENAPI.ACCESS_TOKEN_LIFETIME', 3600)), + 'refresh_token_lifetime' => intval(env('OPENAPI.REFRESH_TOKEN_LIFETIME', 1209600)), ]); $token = $oauth->getBearerToken(); $oauth->verifyAccessToken($token);