文件
OmniCard/mpuniapp/uniCloud-aliyun/cloudfunctions/encryption-object/index.obj.js

23 行
853 B
JavaScript

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

// 云对象教程: https://uniapp.dcloud.net.cn/uniCloud/cloud-obj
// jsdoc语法提示教程:https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/129
module.exports = {
_before() {
const clientInfo = this.getClientInfo()
const secretType = clientInfo.secretType
const methodName = this.getMethodName()
const clientInfos = uniCloud.getClientInfos()
// methodName 是客户端调用的方法名
// secretType 是客户端调用 uniCloud.importObject 传递的参数 secretMethods
if (methodName === 'secureTest' && secretType !== 'both') {
const error = new Error('客户端指定的secretType不为both,拒绝此次请求')
error.code = 'INVALID_SECRET_TYPE'
throw error // 拒绝本次请求
}
},
secureTest() {
return {
returnBy: "encryption-object.secureTest"
}
}
}