没有合适的资源?快使用搜索试试~ 我知道了~
OAuthwo:OAuth v2服务器端点PHP实现-开源
0 下载量 117 浏览量
2021-05-13
07:39:04
上传
评论
收藏 40KB GZ 举报
温馨提示
共95个文件
inc:88个
txt:2个
pem:2个
OAuthwo是OAuth版本2授权服务器PHP开放实现,如OAuth 2.0授权协议草稿中所定义。 大致来说,OAuthwo是一个服务器框架,在开发时考虑了模块化和可扩展性。
资源推荐
资源详情
资源评论
收起资源包目录
oauthwo_alpha_1.2_tortuga.tar.gz (95个子文件)
oauthwo
GNU_GENERAL_PUBLIC_LICENSE_version_2.txt 18KB
settings
Settings.class.inc 3KB
settings.inc 1KB
oauthwo.sql 7KB
index.php 564B
loader
load.inc 4KB
.htaccess 1KB
LICENSE.txt 454B
classes
request
implementations
OAuthRequest.class.inc 9KB
OAuthUtil.class.inc 8KB
IRequest.interface.inc 442B
factories
RequestFactory.class.inc 580B
entities
implementations
OAuthResourceServer.class.inc 2KB
OAuthScope.class.inc 1KB
OAuthResourceOwner.class.inc 1KB
OAuthClientApplication.class.inc 2KB
OAuthRefreshToken.class.inc 3KB
OAuthAuthorizationCode.class.inc 3KB
IScope.interface.inc 740B
IAuthorizationCode.interface.inc 1KB
factories
RefreshTokenFactory.class.inc 3KB
AuthorizationCodeFactory.class.inc 3KB
ClientApplicationFactory.class.inc 1KB
ResourceOwnerFactory.class.inc 3KB
ResourceServerFactory.class.inc 1KB
ScopeFactory.class.inc 1KB
IResourceServer.interface.inc 890B
IClientApplication.interface.inc 899B
IResourceOwner.interface.inc 683B
classes
database
implementations
DatabaseConnection.class.inc 2KB
MySQLDatabase.class.inc 6KB
IDatabase.interface.inc 2KB
factories
DatabaseFactory.class.inc 634B
IRefreshToken.interface.inc 1KB
server
OAuthServerFactory.class.inc 1KB
OAuthServer.class.inc 6KB
IServer.interface.inc 423B
tokens
implementations
TokenHandler.class.inc 8KB
PasswordTokenHandler.class.inc 1KB
AccessTokenData.class.inc 2KB
RefreshTokenHandler.class.inc 1KB
AuthorizationCodeTokenHandler.class.inc 1KB
ImplicitTokenHandler.class.inc 917B
ClientCredentialTokenHandler.class.inc 1KB
IAccessTokenData.interface.inc 1015B
ITokenHandler.interface.inc 1KB
factories
TokenHandlerFactory.class.inc 3KB
classes
random
implementations
Randomizer.class.inc 1KB
IRandomizer.interface.inc 542B
factories
RandomizerFactory.class.inc 521B
encoder
implementations
EncoderAES.class.inc 966B
factories
EncoderFactory.class.inc 505B
IEncoder.interface.inc 603B
signatures
implementations
OpenSSLSigner.class.inc 2KB
factories
SignerFactory.class.inc 605B
ISigner.interface.inc 530B
messages
implementations
Message.class.inc 744B
HTMLMessage.class.inc 835B
TokenMessage.class.inc 1KB
ErrorMessage.class.inc 573B
factories
ErrorFactory.class.inc 5KB
HTMLMessageFactory.class.inc 3KB
IMessage.interface.inc 435B
enumerations
OAuthParameters.enum.inc 948B
OAuthServerEndpoints.enum.inc 399B
OAuthResponseType.enum.inc 388B
OAuthGrantFlows.enum.inc 903B
OAuthGrantType.enum.inc 916B
flows
IFlowHandler.interface.inc 611B
implementations
OAuthResourceOwnerPasswordCredentialGrantFlowHandler.class.inc 1KB
RefreshAccessTokenFlowHandler.class.inc 1KB
OAuthImplicitGrantFlowHandler.class.inc 3KB
OAuthFlowHandler.class.inc 3KB
OAuthAuthorizationCodeGrantFlowHandler.class.inc 4KB
OAuthClientCredentialGrantFlowHandler.class.inc 1KB
factories
FlowFactory.class.inc 6KB
classes
validators
implementations
OAuthRefreshTokenRequestValidator.class.inc 2KB
OAuthAuthenticationCodeCodeRequestValidator.class.inc 2KB
OAuthImplicitRequestValidator.class.inc 2KB
OAuthPasswordCredentialRequestValidator.class.inc 2KB
OAuthRequestValidator.class.inc 5KB
OAuthClientCredentialRequestValidator.class.inc 1KB
OAuthAuthenticationCodeTokenRequestValidator.class.inc 2KB
factories
ValidatorFactory.class.inc 3KB
IValidator.interface.inc 765B
grant
implementations
Grant.class.inc 1KB
PasswordGrant.class.inc 895B
RefreshTokenGrant.class.inc 1KB
ImplicitGrant.class.inc 855B
ClientCredentialGrant.class.inc 919B
AuthorizationCodeGrant.class.inc 2KB
factories
GrantFactory.class.inc 2KB
IGrant.interface.inc 793B
keys
example-key.pem 304B
example-pubkey.pem 288B
共 95 条
- 1
资源评论
唐荣轩
- 粉丝: 31
- 资源: 4626
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功