nativescript-security
Security NativeScript 插件。
npm i --save nativescript-security

NativeScript 安全插件(支持 TypeScript)

为 {N} 应用提供 iOS 和 Android 指纹扫描器。

安装

tns plugin add nativescript-security

使用方法

检查可用性

import {Security} from 'nativescript-security';

let security = new Security();

let security.available().then(() => {

}).catch((error:any)=>{
console.log(error);
});

验证指纹

import {Security, FingerprintOptions} from 'nativescript-security';

let options:FingerprintOptions = {
iOSMessage:'Your message:',
androidTitle: 'Your title',
androidMessage: 'Your message'
};

let security = new Security();

let security.verifyFingerPrint(options).then(() => {
console.log('Verified OK');
}).catch((error) => {
console.log(error);
});

未来计划

  • [ ] 检测指纹是否在 android/ios 中更改
  • [ ] 在 android keystore / ios keychain 中存储密钥