reactjs - TypeError:getCurves 不是函数
问题描述
我正在尝试为我的 react web 应用程序向某些用户提供自定义声明,但我无法克服这个错误。
错误:
TypeError: getCurves is not a function
./node_modules/jose/lib/registry/ec_curves.js
2 |
3 | const curves = new Set()
4 |
> 5 | if (getCurves().includes('prime256v1')) {
6 | curves.add('P-256')
7 | }
8 |
这是触发它的函数
admin.auth().setCustomUserClaims(uid, {
admin: true,
})
这就是我的 admin sdk 的样子
import * as admin from 'firebase-admin';
import serviceAccount from './Servicekey.json';
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: <databaseURL>
});
export default admin;
我曾经以类似的方式从我的系统更新用户个人资料(密码、电子邮件),但也不能这样做。
解决方案
就我而言,我使用了 next-auth 的 getToken()
推荐阅读
- javascript - requestAnimationFrame 是否会被长 javascript 卡住
- javascript - Vue.js:如何动态更改图像?
- java - AtomicIntegerArray 与 BitSet 在性能方面的对比
- r - 自动创建未来的任务
- postgresql - 我有什么聪明的方法可以只锁定我的数据库中需要的表吗?
- python - AssertionError:使用 keras 为 LocallyConnected2D 层生成热图时断言 t.graph == cond_graph
- c# - 服务于许多类但作为构建冲突的验证类
- javascript - 无法从对象数组中过滤出具有特定值的特定对象。反应(待办事项应用程序)
- php - 如何重定向到新域但永久链接仍然遵循旧域并使用 META 标签?
- mongodb - Golang MongoDB 增量整数值