Superb icon indicating copy to clipboard operation
Superb copied to clipboard

Pluggable HTTP authentication for Swift.

Results 7 Superb issues
Sort by recently updated
recently updated
newest added

There's a bunch of stuff here, but here's a quick summary: - Refactors the demo app to support showing either GitHub or Twitter profiles - Builds up Twitter authentication and...

Fixes #25. This updates `RequestAuthorizer.performAuthorized()` to return an `AuthorizedRequestTask` object, analogous to `URLSessionDataTask`. Calling `AuthorizedRequestTask.cancel()` will ask the `RequestAuthorizer` to perform the cancellation. `RequestAuthorizer` now keeps track of the state...

This potentially could be tricky, as we'd have to handle in-flight requests, the authenticate process, and queued requests waiting for authentication to complete.

- Adds SuperbGitHub as a private dependency - Adds SuperbDemo.xcworkspace - Updates SuperbDemo to import SuperbGitHub - Removes files that have been moved to SuperbGitHub

Possibilities topics: - Detailed tutorial - Best practices for writing an API client that uses Finch - How to write a provider - Troubleshooting - Framework overview (design, types, philosophy,...