sberbank-id
v0.1.1
Published
Модуль идентификации и авторизации пользователей через Сбербанк ID для node.js
Downloads
2
Maintainers
Readme
Sberbank ID
Модуль идентификации и авторизации пользователей через Сбербанк ID для NodeJS
Перед использованием ознакомтесь с документацией.
использование
- Установите
npm i -S sberbank-id
- Создайте экземпляр подключения к Сбербанк ID
- Передайте в конструктор код авторизации, полученный после аутентификации пользователя на стороне Сбербанка.
const SberbankID = require('sberbank-id');
const instance = SberbankID({
clientId: '8cec2741-a248-****-92e5-117cbfbdb11d',
clientSecret: 'secret',
scope: 'openid+name+mobile+email',
redirectUrl: 'https://test.com/sberbank/callback'
})
const sberbank = new instance('DCF6F66E-EB61-9969-86AA-64D1B1051C9B')
- Получите данные пользователя
const user = await sberbank.getUser()
Метод getUser возвращает Promise, в который приходит объект результата. Этот объект содержит объект данных пользователя.
Подробнее о получении информации о пользователе читайте в официальной документации Сбербанк ID.