IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> uniapp云函数安装uni-id -> 正文阅读

[JavaScript知识库]uniapp云函数安装uni-id

如果你的项目在创建里就选择uni-id的模板,安装这一步可省略,但配置部分一样是需要的。
在这里插入图片描述
点击导入到当前项目中
在这里插入图片描述
配置uni-id
在uni-config-center公用模块下创建uni-id目录
这部分官网描述不是很清楚,如果不知道公用模块的目录在哪里,很容易搞糊涂,我也是通过其示例代码才知道是要在uni_modules\uni-config-center\uniCloud\cloudfunctions\common\uni-config-center这个目录下创建uni-id目录

在这里插入图片描述
在创建的uni-id目录下再创建config.json文件

在这里插入图片描述
config.json内容以下

{
    "passwordSecret": "bctos-weixin-h5",
    "tokenSecret": "bctos-weixin-h5",
    "tokenExpiresIn": 7200,
    "tokenExpiresThreshold": 600,
    "passwordErrorLimit": 6,
    "passwordErrorRetryTime": 3600,
    "autoSetInviteCode": false,
    "forceInviteCode": false,
    "app-plus": {
        "tokenExpiresIn": 2592000,
        "oauth" : {
            "weixin" : {
                "appid" : "weixin appid",
                "appsecret" : "weixin appsecret"
            },
            "apple":    {
                "bundleId": "your APP bundleId"
            }
        }
    },
    "mp-weixin": {
        "oauth" : {
            "weixin" : {
                "appid" : "weixin appid",
                "appsecret" : "weixin appsecret"
            }
        }
    },
    "mp-alipay": {
        "oauth" : {
            "alipay" : {
                "appid" : "alipay appid",
                "privateKey" : "alipay privateKey"
            }
        }
    },
    "service": {
        "sms": {
            "name": "your app name",
            "codeExpiresIn": 180,
            "smsKey": "your sms key",
            "smsSecret": "your sms secret"
        },
        "univerify": {
            "appid":"your appid",
            "apiKey": "your apiKey",
            "apiSecret": "your apiSecret"
        }
    }
}

只需要配置passwordSecret和tokenSecret两个参数即可,其它参数用不到,全部使用官方默认

在cloudfunctions/common下上传uni-id模块
cloudfunctions/common目前有好几个,确切的完整目录应该是uniCloud\cloudfunctions\common

先上传uni-config-center公共模块

在这里插入图片描述
否则会报获取公共模块 uni-config-center 云端代码文件失败

在这里插入图片描述
然后在uni-id目录上右键,选择上传公共模块

在这里插入图片描述
云数据库增加uni-id数据表
在uniCloud目录上右键,打开数据库管理界面

在这里插入图片描述
点+号增加
在这里插入图片描述
使用OpenDB表模板创建
在这里插入图片描述
回到HBuilder X工具,在database目录下右键下载新增加的表

在这里插入图片描述
至此uni-id全部配置完毕,后面需要用到的uni-id的云函数还有一步操作,就是要在所需uni-id的云函数目录上右键选择管理公共模块依赖添加uni-id到云函数里,后面讲到云函数开发时也会说到。

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-03-03 16:03:16  更:2022-03-03 16:04:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 9:07:30-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码