Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

unipass-js-sdk

lay2dev12lay2dev1.0.7

unipass-js-sdk

unipass, unipass-js-sdk, lay2dev

readme

unipass-js-sdk

中文文档

install

yarn add unipass-js-sdk
// or
npm install unipass-js-sdk --save

introduce

import unipass from 'unipass-js-sdk'

Documentation: https://unipass.gitbook.io/docs/dev-info/connect-unipass

Demonstration: https://t.unipass.xyz/demo

Example

init

unipass.init('https://t.unipass.xyz', (ret) => {
  console.log('unipass_ret', ret)
  // Example: Processing login return values
  if (ret.info === 'login success') {
    this.provider = ret.data
  }
})
// After init, you can read the account in the local cache
this.provider = unipass.provider

login

  • The return value is in the init callback function

Page Jump mode

unipass.login()

Page pop-up mode

unipass.popupLogin()

sign

  • You must sign in before you can sign
  • The return value is in the init callback function

Page Jump mode

unipass.sign({ message: 'demo' })

Page pop-up mode

unipass.popupSign({ message: 'demo' })