Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

tpa-cli

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tpa-cli

A CLI for Twitter's PIN-based authorization.

  • 1.0.0
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

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

  1. Install tpa-cli
  2. Add Consumer Key (setKey)
  3. Add Consumer Secret (setSecret)
  4. 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

FAQs

Package last updated on 20 Mar 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc