oauth2-bundle:Symfony捆绑包,提供OAuth 2.0授权资源服务器功能

时间:2024-02-26 22:27:43
【文件属性】:

文件名称:oauth2-bundle:Symfony捆绑包,提供OAuth 2.0授权资源服务器功能

文件大小:143KB

文件格式:ZIP

更新时间:2024-02-26 22:27:43

php oauth2 symfony bundle SymfonyPHP

Trikoder OAuth 2套装 Symfony捆绑软件,提供OAuth 2.0授权/资源服务器功能。 授权和资源服务器参与者是使用库实现的。 重要笔记 该捆绑软件在库和Symfony之间提供了“胶水”。 它以其官方文档指定的方式实现库。 有关在Symfony项目中实施的信息,请参阅和官方。 状态 该软件包目前正在积极开发中。 产品特点 用于客户端授权和令牌发行的API端点 可配置的客户端和令牌持久性(包括支持) 与Symfony的层集成 要求 或更高版本 或 安装 需要捆绑包以及使用Composer的PSR 7/17实现: composer require trikoder/oau


【文件预览】:
oauth2-bundle-3.x
----composer.json(2KB)
----UPGRADE.md(4KB)
----Manager()
--------AccessTokenManagerInterface.php(433B)
--------ScopeManagerInterface.php(266B)
--------AuthorizationCodeManagerInterface.php(454B)
--------ClientFilter.php(2KB)
--------Doctrine()
--------InMemory()
--------RefreshTokenManagerInterface.php(438B)
--------ClientManagerInterface.php(463B)
----EventListener()
--------ConvertExceptionToResponseListener.php(827B)
--------AuthorizationRequestUserResolvingListener.php(810B)
----DBAL()
--------Type()
----DependencyInjection()
--------Security()
--------TrikoderOAuth2Extension.php(12KB)
--------Configuration.php(13KB)
----docs()
--------basic-setup.md(7KB)
--------controlling-token-scopes.md(758B)
--------resources()
--------password-grant-handling.md(2KB)
--------debugging.md(436B)
--------psr-implementation-switching.md(1KB)
--------implementing-custom-grant-type.md(2KB)
----Service()
--------ClientFinderInterface.php(237B)
--------CredentialsRevoker()
--------CredentialsRevokerInterface.php(543B)
----TrikoderOAuth2Bundle.php(2KB)
----Security()
--------Guard()
--------Firewall()
--------EntryPoint()
--------User()
--------Exception()
--------Authentication()
----Event()
--------AbstractUserResolveEvent.php(551B)
--------UserResolveEvent.php(1KB)
--------AuthorizationRequestResolveEventFactory.php(1KB)
--------ScopeResolveEvent.php(1KB)
--------AuthorizationRequestResolveEvent.php(3KB)
----Model()
--------AuthorizationCode.php(2KB)
--------Scope.php(325B)
--------RedirectUri.php(561B)
--------Grant.php(325B)
--------Client.php(2KB)
--------AccessToken.php(2KB)
--------RefreshToken.php(1KB)
----Resources()
--------config()
----CONTRIBUTING.md(2KB)
----Command()
--------ClearRevokedTokensCommand.php(4KB)
--------ClearExpiredTokensCommand.php(4KB)
--------DeleteClientCommand.php(2KB)
--------UpdateClientCommand.php(4KB)
--------CreateClientCommand.php(5KB)
--------ListClientsCommand.php(5KB)
----Converter()
--------UserConverter.php(578B)
--------UserConverterInterface.php(306B)
--------ScopeConverterInterface.php(667B)
--------ScopeConverter.php(1KB)
----LICENSE.md(1KB)
----League()
--------Entity()
--------AuthorizationServer()
--------Repository()
----CHANGELOG.md(11KB)
----Controller()
--------TokenController.php(982B)
--------AuthorizationController.php(3KB)
----README.md(11KB)
----OAuth2Grants.php(1KB)
----OAuth2Events.php(1005B)

网友评论