从Admin SDK调用Firebase Callable Cloud函数功能

我有一个Firebase云函数,我想创建一个Callable函数,以便可以从内置身份验证的Web客户端调用它。但是我也想使用Admin SDK从我自己的后端代码中调用它(特别是从Java))。

我看到该协议已记录在案,但我不清楚如何从Admin SDK对其进行身份验证。我知道您可以创建一个令牌,但这似乎不是BearerCallable函数所期望的正确令牌。如何生成其中之一?还是有更好的方法从Admin SDK安全地调用Callable函数?

道格·史蒂文森

由于后端代码无法使用最终用户凭据运行(没有用户登录到您的后端),因此您将无法访问随请求发送所需的ID令牌。确实没有人为制造的好方法。

相反,您可以做的是创建一个单独的HTTP函数,以从Java代码中调用该函数,而无需用户身份验证令牌。如果需要,可以要求它使用不使用最终用户凭据的其他身份验证形式。您还可以通过提供它们都可以调用的共享功能来共享可实现功能和HTTP触发器之间的实现,以实现实际工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

verifyPasswordResetCode不是函数firebase Admin SDK

来自分类Dev

使用php callable调用构造函数

来自分类Dev

从Firebase Cloud函数调用函数

来自分类Dev

Firebase Admin SDK:setCredential() 的 NoSuchMethodError

来自分类Dev

Firebase JAVA admin sdk FirebaseAuthException

来自分类Dev

Django Admin,保存时调用功能

来自分类Dev

如何在Cloud Function中初始化Firebase Admin SDK(Python)

来自分类Dev

在django admin中使用按钮调用函数

来自分类Dev

在使用云功能时,如何使用Firebase Admin SDK更改Firebase实时数据库中的数据?

来自分类Dev

在最小化中使用CALLABLE函数时,'numpy.ndarray'对象不可调用

来自分类Dev

当我尝试调用此函数时,为什么会收到 NoneType object is not callable 的错误消息?

来自分类Dev

Firebase Admin SDK是否执行任何缓存?

来自分类Dev

Firebase Admin SDK - 要求未定义

来自分类Dev

如何从 Admin SDK 创建 Firebase 动态链接

来自分类Dev

Firebase Admin SDK:未获取访问令牌

来自分类Dev

Flutter Firebase Cloud功能无法调用

来自分类Dev

react-admin编辑组件不调用更新功能

来自分类Dev

在django-admin中调用模型函数

来自分类Dev

使用Callable时奇怪的调用堆栈

来自分类Dev

Firebase Admin SDK无法按预期更新密码

来自分类Dev

找不到Firebase Admin SDK错误请求的项目

来自分类Dev

将Firebase Admin SDK添加到Unity项目

来自分类Dev

使用Firebase Admin SDK创建用户时获取匿名用户

来自分类Dev

带有 Java 8 的 App Engine 中的 Firebase Admin SDK

来自分类Dev

FIREBASE admin sdk 不返回承诺?节点JS

来自分类Dev

Firebase admin sdk 对 gradle 的依赖导致启动层错误

来自分类Dev

Callable <Void>作为具有lambda的功能接口

来自分类Dev

无法将函数部署到 firebase,因为“admin.databse 不是函数”

来自分类Dev

Firebase函数未被调用

Related 相关文章

  1. 1

    verifyPasswordResetCode不是函数firebase Admin SDK

  2. 2

    使用php callable调用构造函数

  3. 3

    从Firebase Cloud函数调用函数

  4. 4

    Firebase Admin SDK:setCredential() 的 NoSuchMethodError

  5. 5

    Firebase JAVA admin sdk FirebaseAuthException

  6. 6

    Django Admin,保存时调用功能

  7. 7

    如何在Cloud Function中初始化Firebase Admin SDK(Python)

  8. 8

    在django admin中使用按钮调用函数

  9. 9

    在使用云功能时,如何使用Firebase Admin SDK更改Firebase实时数据库中的数据?

  10. 10

    在最小化中使用CALLABLE函数时,'numpy.ndarray'对象不可调用

  11. 11

    当我尝试调用此函数时,为什么会收到 NoneType object is not callable 的错误消息?

  12. 12

    Firebase Admin SDK是否执行任何缓存?

  13. 13

    Firebase Admin SDK - 要求未定义

  14. 14

    如何从 Admin SDK 创建 Firebase 动态链接

  15. 15

    Firebase Admin SDK:未获取访问令牌

  16. 16

    Flutter Firebase Cloud功能无法调用

  17. 17

    react-admin编辑组件不调用更新功能

  18. 18

    在django-admin中调用模型函数

  19. 19

    使用Callable时奇怪的调用堆栈

  20. 20

    Firebase Admin SDK无法按预期更新密码

  21. 21

    找不到Firebase Admin SDK错误请求的项目

  22. 22

    将Firebase Admin SDK添加到Unity项目

  23. 23

    使用Firebase Admin SDK创建用户时获取匿名用户

  24. 24

    带有 Java 8 的 App Engine 中的 Firebase Admin SDK

  25. 25

    FIREBASE admin sdk 不返回承诺?节点JS

  26. 26

    Firebase admin sdk 对 gradle 的依赖导致启动层错误

  27. 27

    Callable <Void>作为具有lambda的功能接口

  28. 28

    无法将函数部署到 firebase,因为“admin.databse 不是函数”

  29. 29

    Firebase函数未被调用

热门标签

归档