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);
});

/node-yconnect-v2/

    Package Sidebar

    Install

    npm i node-yconnect-v2

    Weekly Downloads

    1

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • dais0n