npm.io
1.0.7 • Published 5 years ago

unipass-js-sdk

Licence
lay2dev
Version
1.0.7
Deps
3
Size
15 kB
Vulns
0
Weekly
0
Stars
1

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' })

Keywords