文件名称:OAuthRequestBuilderSwift:在 Swift 中使用自定义标头进行 OAuth 身份验证
文件大小:24KB
文件格式:ZIP
更新时间:2024-07-18 10:09:40
Swift
在 Swift 中使用自定义标头进行 OAuth 身份验证 该项目展示了如何在 Swift 中使用 OAuth 执行单腿授权,如。 这很有用,因为单足授权是许多常见服务 API(例如和所需的身份验证方法。 已经提供了一个用于创建和发送签名 URL 请求的,但是它没有提供一种方法来独立生成 OAuth 签名的 URL 请求并使用选择的网络库(例如 Alamofire 或 NSURLConnection)发送它们。 在这里,我们扩展了已经完成的工作,并展示了如何: 使用 OAuth 授权标头签署 URL 请求 使用发送已签名的请求 我们使用电子商务搜索 API 作为本项目的参考 API。 用法 Semantics3 API 可通过以下测试和生产端点访问: 演示代码包括对产品搜索查询的支持,例如: 通过使用我们可以通过以下调用发出上述请求: let request = Alamof
【文件预览】:
OAuthRequestBuilderSwift-master
----.gitmodules(110B)
----OAuthDemoSemantics3()
--------SearchViewController.swift(1KB)
--------Base.lproj()
--------AppDelegate.swift(2KB)
--------OAuthRequestBuilderSwift-bridging-header.h(220B)
--------Images.xcassets()
--------Semantics3Router.swift(3KB)
--------Info.plist(1KB)
----Podfile(423B)
----submodules()
--------OAuthSwift()
----OAuthRequestBuilderSwift.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(28KB)
--------xcuserdata()
----OAuthRequestBuilderSwiftTests()
--------OAuthRequestBuilderSwiftTests.swift(959B)
--------Info.plist(758B)
----OAuthRequestBuilderSwift()
--------OAuthRequestBuilder.swift(2KB)
----OAuthRequestBuilderSwift.xcworkspace()
--------contents.xcworkspacedata(242B)
----.gitignore(337B)
----README.md(5KB)