npm.io
1.0.3 • Published 4 years ago

mb-storage

Licence
ISC
Version
1.0.3
Deps
1
Size
12 kB
Vulns
0
Weekly
0

API

Encrypt(data, params)

加密

参数 类型 必填 说明
data String 加密数据

Params 参数说明

参数 类型 必填 说明
key String 十六位作为密钥
iv String 十六位作为密钥偏移量
Decrypt(data, params)

解密

参数 类型 必填 说明
data String 加密数据

Params 参数说明

参数 类型 必填 说明
key String 十六位作为密钥(加密key对应)
iv String 十六位作为密钥偏移量(加密iv对应)
setLocal(key, params)

将 data 存储在本地缓存中指定的 key 中。

参数 类型 必填 说明
key String 本地缓存中的指定的 key

Params 参数说明

参数 类型 必填 说明
data Any 本地缓存的内容
expireTime String 缓存过期时间(默认永久)
storageKey String 十六位作为加密密钥)
storageIv String 十六位作为密钥加密偏移量
getLocal(key, params)

根据key,获取本地缓存数据。

参数 类型 必填 说明
key String 本地缓存中的指定的 key

Params 参数说明

参数 类型 必填 说明
storageKey String 十六位作为加密密钥)
storageIv String 十六位作为密钥加密偏移量
clearLocal(key)

根据key,删除本都指定缓存。

参数 类型 必填 说明
key String 本地缓存中的指定的 key
clearAllLocal()

删除所有本地缓存数据。

isIos()

判断当前机型是否是ios。

identityIDCard(code)

验证身份证号码

参数 类型 必填 说明
code [String, Number]
checkName(name)

验证姓名

参数 类型 必填 说明
code String
testPaycard(bankno)

验证银行卡号

参数 类型 必填 说明
code [String, Number]