passit-sdk-js
TypeScript icon, indicating that this package has built-in type declarations

2.3.2 • Public • Published

Passit.io SDK for javascript

passit-sdk-js allows developers to easily interact with Passit without needing to understand underlying implementation details and cryptography. That said - always use extreme caution when dealing with crypto.

Documentation

Cryptography

simple-asymmetric-js provides most crpyto functionality.

In addition passit_sdk/hash.ts contains code needed to hash a password client side. For this it uses SubtleCrypto PBKDF2 with SHA-256. The hash uses a random salt and 24000 iterations.

Development

Jasmine tests can be executed with docker-compose

  1. docker-compose up
  2. Go to localhost:8080

Interesting files

passit_sdk/api.ts - handles all http requests. passit_sdk/sdk.ts - bulk of the program. passit_sdk/sdk.spec.ts - Jasmine tests

Readme

Keywords

none

Package Sidebar

Install

npm i passit-sdk-js

Weekly Downloads

0

Version

2.3.2

License

AGPL-3.0

Unpacked Size

235 kB

Total Files

51

Last publish

Collaborators

  • bufke
  • caraclarke
  • saulshanabrook