cloudbase-js-sdk
cloudbase-js-sdk copied to clipboard
TypeError: auth.signInWithTicket is not a function
业务目标
实现 腾讯云 Cloudbase 的 授权登录 的 自定义登录
进度状态
- 完成服务器端获取 tick
- 添加了域名白名单 localhost
- 在本地开发测试
- '@cloudbase/js-sdk' 是以CDN方式载入版本 cloudbase.full.1.7.1.js
遇到问题
在客户端页面中 使用 '@cloudbase/js-sdk' 尝试登录时报错, Uncaught (in promise) TypeError: auth.signInWithTicket is not a function
console 打印 客户端的 auth 实例发现该实例上没有 signInWithTicket 方法
是哪里没有弄对吗?

问题解决了。 是 腾讯云 管理后台 的 自定义登录的 示例代码过时了,建议腾讯更新一下。
auth.signInWithTicket(ticket) 这个方法已经改成 await auth.customAuthProvider().signIn(ticket);
