Skip to content

jzarca01/node-shine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-shine

Une API pour la banque en ligne Shine

Usage

const Shine = require('node-shine');
const shine = new Shine();

2 Factor-Authentication

A chaque authentification, Shine regarde si l'utilisateur se connecte depuis le même device qu'à la dernière connexion.

this.device = {
  uuid: 'DEVICE_UUID',
  model: 'DEVICE_MODEL',
  name: 'DEVICE_NAME'
};

Si tel est le cas, alors la méthode shine.startAuth() renverra un access_token, sinon Shine enverra un SMS à l'utilisateur avec un code pour s'authentifier grâce à la méthode shine.authNewDevice()

Comment éviter le 2-FA

Lors de l'instanciation de la classe Shine, on peut spécifier les propriétés suivantes :

const shine = new Shine({
  uuid: 'PREVIOUS_UUID',
  name: 'PREVIOUS_NAME',
  model: 'PREVIOUS_MODEL'
});

Example

Voir l'example

Méthodes

Get Profile

const profile = shine.getProfile();

Get Company Profile

const companyProfile = shine.getCompanyProfile();

Search company

const results = shine.searchCompany(searchTerm);

About

Une API pour la banque en ligne Shine

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published