6.3.0 • Published 6 months ago
@exodus/auth-mobile v6.3.0
@exodus/auth-mobile
This feature provides a platform-independent way to enable and use authentication methods such as pin and biometric authentication in mobile React Native applications.
Install
yarn add @exodus/auth-mobileUsage
This feature is designed to be used together with @exodus/headless. See using the sdk.
API Side
See using the sdk for more details on how features plug into the SDK.
await exodus.auth.setPin('123456') // set 6 number pin
await exodus.auth.isCorrectPin('645123') // false
await exodus.auth.enableBioAuth() // enables bio authentication such as fingerprint or face id
await exodus.auth.bio.trigger() // start the bio authentication process
await exodus.auth.bio.stop() // abortIf you're building a feature that requires access to authentication details, you can depend on authAtom and observe changes:
authAtom.observe(({ hasBioAuth, biometry, hasPin, shouldAuthentiate }) => {
  // shouldAuthenticate is true if either a pin was set or bio auth enabled
  // (inidicator for the UI to restrict access to protectworthy resources such as the mnemonic phrase)
  // biometry is available biometry variant
})6.3.0
6 months ago
6.2.0
6 months ago
6.1.0
7 months ago
6.0.0
10 months ago
5.0.0
12 months ago
4.0.2
1 year ago
4.0.1
1 year ago
4.0.0
1 year ago
3.3.0
1 year ago
3.2.0
1 year ago
3.1.2
1 year ago
3.1.1
1 year ago
3.1.0
2 years ago
3.0.2
2 years ago
3.0.1
2 years ago
3.0.0
2 years ago
2.0.0
2 years ago
1.2.0
2 years ago
1.1.0
2 years ago
1.0.0
2 years ago