OAuth2Server:OAuth 2.0提供程序

时间:2024-05-31 08:56:21
【文件属性】:

文件名称:OAuth2Server:OAuth 2.0提供程序

文件大小:97KB

文件格式:ZIP

更新时间:2024-05-31 08:56:21

CoffeeScript

OAuth2Server 地位 该项目的工作已移至新的存储库。 请参阅 。 项目目标 大多数与OAuth相关的软件包都提供用于实施授权服务器的中间件或工具包。 该项目旨在提供一个完整的,独立的,随时可部署的授权服务器,该服务器可直接集成到分布式体系结构中,以及可在客户端应用程序和API服务中使用它的一系列SDK。 这并不适合每个人,因此拥有的和之类的。 目前,我们打算支持三种主要用例: 对受信任的客户端应用程序进行集中的用户帐户管理和身份验证 作为OAuth 2.0提供程序的第三方API访问 单点登录 使用OAuth2Server OAuth2Server作为npm软件包提供。 $ npm install oauth2server --save 只需两个文件即可在本地设置自己的实例app.js和config.development.json 。 为了到 ,唯一的附加要求是具有有效


【文件预览】:
OAuth2Server-master
----.gitignore(50B)
----app.js(601B)
----config.json.example(119B)
----package.json(1KB)
----errors()
--------InvalidTokenError.js(448B)
--------NotFoundError.js(380B)
--------PasswordRequiredError.js(432B)
--------AuthorizationError.js(493B)
--------InvalidRequestError.js(460B)
--------InsufficientScopeError.js(476B)
--------InsecurePasswordError.js(435B)
----Gruntfile.js(748B)
----models()
--------Scope.js(1005B)
--------Credentials.js(652B)
--------Group.js(525B)
--------Service.js(2KB)
--------IDToken.js(87B)
--------App.js(2KB)
--------Role.js(489B)
--------AuthorizationCode.js(437B)
--------Account.js(4KB)
--------Token.js(3KB)
----sample.js(2KB)
----README.md(6KB)
----config()
--------redis.js(702B)
--------index.js(2KB)
--------passport.js(1KB)
----routes()
--------oauth2()
--------ui.js(231B)
--------rest()
--------index.js(2KB)
--------account.js(2KB)
--------authentication.js(2KB)
----test()
--------models()
--------routes()

网友评论