Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

A few tweaks in the README file.

* Renamed to
* Added my twitter screen name
* Added a screenshot from the Demo app
* Added a note about clearing tokens in the demo app
  • Loading branch information...
commit caa6729ba4f6a24904c601af6b53320b270ddbfd 1 parent b2187be
@rsieiro rsieiro authored
Showing with 7 additions and 1 deletion.
  1. +7 −1 README.mdown →
  2. BIN  screenshot.png
8 README.mdown →
@@ -1,5 +1,6 @@
# RSOAuthEngine
-By Rodrigo Sieiro - [](
+By Rodrigo Sieiro - [@rsieiro](
## About
@@ -29,6 +30,7 @@ Alternatively you could use `setAccessToken:secret` after initialization to defi
## Demo
+<img src="" style="float: left;" alt="Screenshot" />
**RSOAuthEngine** comes with a sample project that demonstrates how to use it to authenticate with Twitter. It includes a basic Twitter engine that implements Twitter's OAuth authentication flow and allows you to post a tweet. It also shows you how to persist the OAuth access token in the Keychain. The Twitter engine should not be considered production code, and is only included to demonstrate **RSOAuthEngine**.
To build the demo project, follow these steps:
@@ -36,6 +38,10 @@ To build the demo project, follow these steps:
1. In the project directory, run `git submodule update --init` to retrieve MKNetworkKit (added to the project as a submodule).
2. Put your consumer key and secret at the top of `RSTwitterEngine.m` and remove the `#error` macro. If you don't have a consumer key/secret, register an app at []( to get a pair. **Important**: you need to add a dummy callback URL to your app when registering, otherwise Twitter won't allow you to send a callback URL in the OAuth request.
+### Tips
+Swipe from left to right in the status message to clear previously stored OAuth tokens.
## Compatibility
Currently this engine has only been tested with Twitter. If you use **RSOAuthEngine** to implement OAuth authentication with another service, please let me know so I can update this session.
BIN  screenshot.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Please sign in to comment.
Something went wrong with that request. Please try again.