0.1.3 • Published 5 months ago

bankid-qrcode v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

bankid-qrcode

A straightforward function for creating strings used in animated QR Codes for the Swedish BankID service.

String pattern: bankid.qrStartToken.time.qrAuthCode

BankID official documentation

Installation

NPM

npm install bankid-qrcode

Usage

JavaScript

const bankIdQrCode = require('bankid-qrcode');

const getBankIdQrDataString = bankIdQrCode.createBankIdQrDataFunc({
    orderTimeInSeconds: 1732308860,
    qrStartToken: '67df3917-fa0d-44e5-b327-edcc928297f8',
    qrStartSecret: 'd28db9a7-4cde-429e-a983-359be676944c'
})

let qrDataString = getBankIdQrDataString() // bankid.67df3917-fa0d-44e5-b327-edcc928297f8.0.dc69358e712458a66a7525beef148ae8526b1c71610eff2c16cdffb4cdac9bf8 

TypeScript

import { createBankIdQrDataFunc } from 'bankid-qrcode';

const getBankIdQrDataString = createBankIdQrDataFunc({
    orderTimeInSeconds: 1732308860,
    qrStartToken: '67df3917-fa0d-44e5-b327-edcc928297f8',
    qrStartSecret: 'd28db9a7-4cde-429e-a983-359be676944c'
})

let qrDataString = getBankIdQrDataString() // bankid.67df3917-fa0d-44e5-b327-edcc928297f8.0.dc69358e712458a66a7525beef148ae8526b1c71610eff2c16cdffb4cdac9bf8 

License

The project is released under the MIT license.

0.1.3

5 months ago

0.1.2

5 months ago

0.1.1

5 months ago

0.1.0

5 months ago

0.0.15

5 months ago

0.0.10

5 months ago

0.0.4

5 months ago

0.0.2

5 months ago

0.0.1

5 months ago