[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 1 / e / 2 / MBGithubOAuthClient / 0.0.1 / MBGithubOAuthClient.podspec.json
blobc21eabf7ee1f684440e63a4888303dfa264be7f6
2   "name": "MBGithubOAuthClient",
3   "version": "0.0.1",
4   "summary": "MBGithubOAuthClient is a dead simple wrapper class for performing OAuth requests on Github.",
5   "description": "                   MBGithubOAuthClient is a dead simple wrapper class for performing OAuth requests on Github. In addition to authentication, it offers 2 ways of saving access token - user defaults or iOS keychain.\n\n\n                   ##What is It?\n\n                   MBGithubOAuthClient takes advantage of NSURLSession and a singleton pattern to setup proper authorization requests.\n\n                   ##Setup\n\n                   The easiest way to implement MBGithubOAuthClient is as a cocoa pod.  Add the following line to your Podfile:\n\n                   ```pod “MBGithubOAuthClient”```\n\n                   ##How To Use\n\n\n                   1. Register your app with GitHub to get client ID and client secret code.\n\n                   1. Get a pointer to your singleton instance.\n\n                   ```MBGithubOAuthClient *githubClient = [MBGithubOAuthClient clientWithID:kGithubClientID andSecret:kGithubClientSecret];```\n\n                   1. Setup initial parameters for GitHub access request (https://developer.github.com/v3/oauth/) and let MBGithubOAuthClient do the rest.\n\n                   ```[githubClient oauthRequestWithParameters:@{ @\"client_id\" : githubClient.githubClientID, @\"scope\" : @\"email,user\" }];```\n\n                   1. After successful authentication, you will be able to access your token by calling accessToken on your singleton.\n\n                   ```[[MBGithubOAuthClient sharedClient]accessToken];```\n\n                   Feel free to send pull requests for fixes or create issues to request a new feature.\n\n                   Thank you.\n",
6   "homepage": "https://github.com/michaelbabiy/MBGithubOAuthClient",
7   "screenshots": [
8     "https://raw.githubusercontent.com/michaelbabiy/MBGithubOAuthClient/master/github-login-shot.jpg",
9     "https://raw.githubusercontent.com/michaelbabiy/MBGithubOAuthClient/master/github-oauth-shot.jpg",
10     "https://raw.githubusercontent.com/michaelbabiy/MBGithubOAuthClient/master/token-saved-log.jpg"
11   ],
12   "license": {
13     "type": "MIT",
14     "file": "LICENSE"
15   },
16   "authors": {
17     "Michael Babiy": "ic.babiy@gmail.com",
18     "John Clem": "johnnyclem@gmail.com"
19   },
20   "platforms": {
21     "ios": "7.0"
22   },
23   "source": {
24     "git": "https://github.com/michaelbabiy/MBGithubOAuthClient.git",
25     "tag": "0.0.1"
26   },
27   "source_files": [
28     "MBGithubOAuthClient",
29     "MBGithubOAuthClient/*.{h,m}"
30   ],
31   "requires_arc": true