0.0.5 • Published 30 days ago

@credenza3/core-web-account-ext v0.0.5

Weekly downloads
-
License
MIT
Repository
-
Last release
30 days ago

CREDENZA WEB SDK AccountExtension

Installation

npm i @credenza3/core-web-account-ext

import { AccountExtension } from '@credenza3/core-web-account-ext'

Usage

Create the SDK instance

const sdk = new CredenzaSDK({
  extensions: [new AccountExtension()],
  ...other sdk params
})

Get UserInfo

await sdk.account.info()

Update Profile data

await sdk.account.updateProfile({
  name?: string
  picture?: string // url
})

Change Password (Only available for logged in with credentials users)

await sdk.account.changePassword({
  oldPassword: string
  newPassword: string
  confirmPassword: string
})

Change Email (Disabled for logged in with social networks users)

await sdk.account.changeEmail(email: string)
// Verify by passing the code received in the Email
await sdk.account.verifyCode(code: string)

Change Phone number (Disabled for logged in with social networks users)

await sdk.account.changePhone(phone: string)
// Verify by passing the code received in the SMS
await sdk.account.verifyCode(code: string)
0.0.5

30 days ago

0.0.4

1 month ago

0.0.3

2 months ago

0.0.2

2 months ago

0.0.2-rc.0

2 months ago

0.0.1

2 months ago