文件名称:Heimdallr.swift:易于使用的iOS OAuth 2库,以Swift编写
文件大小:2.45MB
文件格式:ZIP
更新时间:2024-02-26 19:19:18
swift oauth2 SwiftSwift
海姆达尔 Heimdallr是专门为易于使用而设计的客户端。 当前,它支持流,以及。 如果您是Android开发人员,请查看 。 例 在请求访问令牌之前,必须正确配置客户端: let tokenURL = URL ( string : " https://example.com/oauth/v2/token " ) ! let heimdallr = Heimdallr ( tokenURL : tokenURL) 登录时,资源所有者的密码凭证用于请求访问令牌: heimdallr. requestAccessToken ( username : " johndoe " , passw
【文件预览】:
Heimdallr.swift-master
----Cartfile.resolved(177B)
----.gitmodules(626B)
----Carthage()
--------Checkouts()
----bin()
--------swiftformat(8.62MB)
----Heimdallr.xcodeproj()
--------project.pbxproj(53KB)
--------xcshareddata()
----.swift-version(4B)
----Heimdallr.xcworkspace()
--------contents.xcworkspacedata(559B)
--------xcshareddata()
----LICENSE(11KB)
----Heimdallr.podspec(1015B)
----Cartfile.private(171B)
----CONTRIBUTING.md(409B)
----HeimdallrTests()
--------HeimdallrSpec.swift(32KB)
--------Supporting Files()
--------URLRequestExtensionsSpec.swift(7KB)
--------JSON Responses()
--------OAuthAccessTokenSpec.swift(7KB)
--------OAuthAccessTokenKeychainStoreSpec.swift(5KB)
--------HeimdallrResourceRequestAuthenticatorHTTPAuthorizationHeaderSpec.swift(1KB)
----Heimdallr()
--------OAuthAccessTokenKeychainStore.swift(4KB)
--------Heimdallr.swift(12KB)
--------URLRequestExtensions.swift(5KB)
--------Supporting Files()
--------OAuthAuthorizationGrant.swift(2KB)
--------OAuthAccessToken.swift(3KB)
--------OAuthAccessTokenParser.swift(180B)
--------OAuthAccessTokenDefaultParser.swift(381B)
--------HeimdallrHTTPClient.swift(424B)
--------HeimdallrHTTPClientURLSession.swift(1KB)
--------OAuthError.swift(3KB)
--------HeimdallrResourceRequestAuthenticator.swift(526B)
--------OAuthAccessTokenStore.swift(525B)
--------HeimdallrResourceRequestAuthenticatorHTTPAuthorizationHeader.swift(905B)
--------OAuthClientCredentials.swift(1KB)
----.gitignore(344B)
----circle.yml(958B)
----Makefile(71B)
----README.md(7KB)
----script()
--------bootstrap(759B)
--------cibuild(4KB)
--------LICENSE.md(1KB)
--------schemes.awk(131B)
--------xctool.awk(311B)
--------README.md(3KB)
----Cartfile(44B)