node-yconnect-v2

0.0.2 • Public • Published

node-yconnect-v2

Build Status MIT License

NPM

Yahoo! Japan Openid Connect Client Library for YConnect v2

Installation

npm install node-yconnect-v2 --save

Usage

const YConnect = require('node-yconnect-v2');

const yconnect = new YConnect(clientId, clientSec, redirectUri);

// authorization code flow
yconnect.authorization(req.query.code, req.session.nonce)
.then((accessToken) => {
  // userinfo request
  return yconnect.getUserInfo(accessToken);
})
.then((userinfo) => {
  // userinfo.name, userinfo.gender
  console.log(userinfo);
})
.catch((err) => {
  console.log(err);
});

Readme

Keywords

Package Sidebar

Install

npm i node-yconnect-v2

Weekly Downloads

1

Version

0.0.2

License

MIT

Last publish

Collaborators

  • dais0n