文件名称:npr-one-backend-proxy-php:基于PHP的服务器端代理,用于与NPR One API的授权服务器进行交互
文件大小:32KB
文件格式:ZIP
更新时间:2024-03-29 02:17:56
oauth oauth-client refresh-tokens oauth-proxy npr
NPR一个后端代理 一个基于PHP的服务器端代理,用于与的授权服务器进行交互。 使用此代理来保护您的OAuth2凭据。 目录 背景 提供了轻量级的 /接口,以提供体验。 为了保护我们的API,我们基于(一种公认的Internet标准)实现了授权服务器。 第三方开发人员有两种主要方法来获取API与其他任何微服务进行交互所需的访问令牌: authorization_code授予 device_code授权(基于Google拟议规范的自定义授权) 由于安全方面的考虑,NPR One授权服务器当前不接受OAuth2规范中描述的implicit授予类型。 device_code和authorization_code授予类型都需要OAuth2 client_secret来生成访问令牌。 但是,由于无法以客户端语言(例如Javascript)编写的Web应用程序的源代码私有,因此需要服务器端代理
【文件预览】:
npr-one-backend-proxy-php-main
----composer.json(2KB)
----.travis.yml(1KB)
----src()
--------Models()
--------DI()
--------Controllers()
--------Providers()
--------Exceptions()
--------Interfaces()
----.coveralls.yml(112B)
----LICENSE.md(2KB)
----CHANGELOG.md(506B)
----README.md(24KB)