OAuthSwiftAlamofire


Utility methods to use OAuthSwift to sign Alamofire request.
How to use
This framework provide a RequestInterceptor
to set into alamofire Session
let interceptor = oauthswift.requestInterceptor
let session = Session(interceptor: interceptor)
Then you can make you request as usual
session.request("http://oauthbin.com/v1/echo")
or pass the interceptor
as argument of request
function
session.request("http://oauthbin.com/v1/echo", interceptor: interceptor)
you must have call authorize
function on your OAuthSwift
or nothing will be signed.
Refresh token
The OAuth2 interceptor will also automatically refresh the access token, using the Alamofire RequestRetrier
mechanism.
Installation
Support Carthage
Support CocoaPods
use_frameworks!
pod 'OAuthSwiftAlamofire'
OAuthSwiftAlamofire
Utility methods to use OAuthSwift to sign Alamofire request.
How to use
This framework provide a
RequestInterceptor
to set into alamofireSession
Then you can make you request as usual
or pass the
interceptor
as argument ofrequest
functionauthorize
function on yourOAuthSwift
or nothing will be signed.Refresh token
The OAuth2 interceptor will also automatically refresh the access token, using the Alamofire
RequestRetrier
mechanism.Installation
Support Carthage
carthage update
.Support CocoaPods