A CLI for Twitter's PIN-based authorization
If you are in need of a CLI tool for PIN Based Authorization for your twitter app you are in luck. With a few quick commands, you will be able to get a Token Key and Token Secret for your app to ack on behalf of the user.
Install
$ npm i tpa-cli -g
Usage
- Install tpa-cli
- Add Consumer Key (setKey)
- Add Consumer Secret (setSecret)
- Run auth flow (auth)
tpa [command]
Commands:
setKey [key] Sets the Consumer Key
setSecret [secret] Sets the Consumer Secret
auth Generates an OAuth URL and waits for the PIN to be entered to authorize the account.
help [cmd] display help for [cmd]
Options:
-h, --help output usage information
-V, --version output the version number
Exapmle
$ npm i tpa-cli -g
$ tpa setKey kA6s14WcPTP9X3Bz5bAuAeEcV
$ tpa setSecret B3cK4DxesNYXB7sMlV1P1R3v2b9AA8L3kmG5U3fCrG683R3KDo
$ tpa auth
Authorization URL: https://twitter.com/oauth/authorize?oauth_token=sD3OuQEEEEEEzZdYEMABWshY1IN
Enter pin 1639493
Your Access Token Key: 4937231751-Sw1TyfuULWQIif8jcenoSU4d34eoep9bsexfUxG
Your Access Token Secret: Snc2x9ySGtEDxBxgMWPQ5dI9hjSEcjnEDse23KSHW8e91
License
MIT License