Skip to content

Prompt a user for their github authentication credentials and save the results.

License

Notifications You must be signed in to change notification settings

doowb/ask-for-github-auth

Repository files navigation

ask-for-github-auth NPM version Build Status

Prompt a user for their github authentication credentials and save the results.

Install with npm

$ npm i ask-for-github-auth --save

Usage

var ask = require('ask-for-github-auth');

API

Prompt a user for their github authentication credentials. Save the answer so they're only asked once.

Params

  • options {Object}: Options to pass to ask-once
  • options.store {String}: a data-store instance or name that can be passed to ask-once
  • cb {Function}: Callback function returning either an error or authentication credentials

Example

ask(function (err, creds) {
  console.log(creds);
  //=>    {type: 'oauth', token: '123456'}
  //=> or {type: 'basic', username: 'doowb', password: 'password'}
});

Related projects

  • ask-once: Only ask a question one time and store the answer.
  • data-store: Easily get, set and persist config data.
  • inquirer: A collection of common interactive command line user interfaces.
  • question-cache: A wrapper around inquirer that makes it easy to create and selectively reuse questions.

Running tests

Install dev dependencies:

$ npm i -d && npm test

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue

Author

Brian Woodward

License

Copyright © 2015 Brian Woodward Released under the MIT license.


This file was generated by verb-cli on August 20, 2015.

About

Prompt a user for their github authentication credentials and save the results.

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  
  •  

Packages

No packages published