0.1.3 • Published 10 months ago

bankid-qrcode v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
10 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

10 months ago

0.1.2

10 months ago

0.1.1

10 months ago

0.1.0

10 months ago

0.0.15

10 months ago

0.0.10

10 months ago

0.0.4

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago