Skip to content

PrivateCode/AFOAuth2Client

Repository files navigation

AFOAuth2Client

AFOAuth2Client is an extension for AFNetworking that greatly simplifies the process of authenticating against an OAuth 2 provider.

Example Usage

NSURL *url = [NSURLURLWithString:@"http://example.com/"]; AFOAuth2Client *oauthClient = [AFOAuth2Client clientWithBaseURL:url clientID:kClientIDsecret:kClientSecret]; [oauthClient authenticateUsingOAuthWithPath:@"/oauth/token"username:@"username"password:@"password"success:^(AFOAuthCredential *credential){NSLog(@"I have a token! %@", credential.accessToken); [AFOAuthCredential storeCredential:credential withIdentifier:oauthClient.serviceProviderIdentifier]} failure:^(NSError *error){NSLog(@"Error: %@", error)}];

Contact

Mattt Thompson

License

AFOAuth2Client is available under the MIT license. See the LICENSE file for more info.

About

AFNetworking Extension for OAuth 2 Authentication

Resources

License

Stars

Watchers

Forks

Packages

No packages published