UNPKG

@peculiar/fortify-client-core

Version:

Fortify client core API for quickly connect to Fortify App

44 lines (31 loc) 1.02 kB
<p align="center"> <a href="https://fortifyapp.com/" rel="noopener" target="_blank"><img width="128" src="https://fortifyapp.com/favicons/android-chrome-512x512.png" alt="Fortify logo"></a></p> </p> <h1 align="center">Fortify Client Core</h1> Fortify client core API for quickly connect to Fortify App. ## Installation ``` npm install @peculiar/fortify-client-core ``` ## Usage Quickly connect to Fortify App and get certificates list ```ts import { FortifyAPI } from '@peculiar/fortify-client-core'; // Init api const api = new FortifyAPI(); (async () => { // Check connection and connect to Fortify App await api.start(); // Check connection approve const challenge = await api.challenge(); // Call approve connection flow if (challenge) { await api.login(); } // Get available providers const providers = await api.getProviders(); // Get certificates from providers const certificates = await api.getCertificatesByProviders(providers); console.log(certificates); })(); ```