benbjohnson / authoritarian

Command line utility for authorizing Twitter users to an application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Authoritarian

Overview

Command line utility for authorizing Twitter users to an application. This can be useful if you own a bunch of accounts (such as feed accounts) that need to be authorized to a Twitter application you run. For example, the Scuttlebutt project used this to authorize all its feeds.

Usage

To use authoritarian, you need to have you Twitter application's key and secret. From there, simply install and run the CLI:

$ go get github.com/benbjohnson/authoritarian
$ authoritarian -key $TWITTER_APP_KEY -secret $TWITTER_APP_SECRET
Listening on http://localhost:10000

Now you simply need to open your web browser to http://localhost:10000 and log in with the Twitter account you want to authorize. After you authorize the account, you'll be presented with a user auth key and secret. Copy these values to wherever you need them since they are not saved anywhere else.

NOTE: PLEASE DO NOT PUT YOUR KEY & SECRET IN YOUR APPLICATION AND CHECK THEM IN!

Acknowledgements

This project is largely based on @kurrik's examples in twittergo. It's just wrapped up into a little CLI so it's easy to use.

About

Command line utility for authorizing Twitter users to an application.

License:MIT License