diff --git a/docs/uniCloud/uni-id.md b/docs/uniCloud/uni-id.md index 947b336c2ae8c66d28613c9ad044c8a5b14284a8..483bc6f32e176595d0d0bc157ff6acb14673b297 100644 --- a/docs/uniCloud/uni-id.md +++ b/docs/uniCloud/uni-id.md @@ -38,16 +38,36 @@ uniCloud框架底层,会自动在callfunction时传递`uni-id`的token(uni-a 1. 准备2.7.14或以上版本的HBuilderX 2. 插件市场导入`uni-id`公用模块,[插件市场 uni-id](https://ext.dcloud.net.cn/plugin?id=2116) -3. 修改公用模块`uni-id`下的`config.json`内所需参数 - - + `passwordSecret`为用于加密密码入库的密钥 - + `tokenSecret`为生成token需要的密钥 - + `tokenExpiresIn`token有效期,以秒为单位 - +3. 修改公用模块`uni-id`下的`config.json`内所需参数(请参考下面config.json的说明) 4. 上传`cloudfunctions/common`下的`uni-id`模块 5. 按照[公用模块使用说明](https://uniapp.dcloud.io/uniCloud/cf-common)在云函数下安装`uni-id`模块 或者直接导入[uni-id在插件市场的示例工程](https://ext.dcloud.net.cn/plugin?id=2116) + +**config.json的说明** + +注意:config.json是一个标准json文件,不支持注释 + +配置项: + ++ `passwordSecret`为用于加密密码入库的密钥 ++ `tokenSecret`为生成token需要的密钥 ++ `tokenExpiresIn`token有效期,以秒为单位 ++ 另外可以按照客户端平台进行不同的配置,参考下面示例 + +``` +{ + "passwordSecret": "passwordSecret-demo", + "tokenSecret": "tokenSecret-demo", + "tokenExpiresIn": 3600, + "mp-weixin":{ + "tokenExpiresIn": 7200 + }, + "app-plus": { + "tokenExpiresIn": 432000 + } +} +``` # API列表