调试设置为true的Firebase自定义身份验证令牌不是verbos

2024-10-01 04:58:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图获得管理控制台模拟器提供的详细级别,但是在服务器上使用python。使用Firebase文档中建议的firebase_token_generator我编写了一些测试。在

from firebase_token_generator import create_token
create_token("<secret>", { "uid": "simplelogin:test" }, 
                         { "debug": True, "simulate": True })

使用curl运行令牌会导致简单的“Permission denied”错误,没有关于哪个规则失败的详细信息。在

^{pr2}$

为了确保我的密钥是正确的,我在正确的地方设置了选项,我生成了一个令牌,admin设置为true,它成功了。在

create_token("<secret>", { "uid": "simplelogin:test" }, { "admin": True })

为什么我不能得到模拟器中的详细级别?在


Tags: 文档test服务器tokentrueuidsecretadmin
1条回答
网友
1楼 · 发布于 2024-10-01 04:58:47

使用设置了debug标志的令牌时,必须使用Firebase客户端库才能接收详细的安全规则日志记录-无论该客户端是JS客户端(Web还是节点.js)、ObjC(iOS或OS-X)或Java(Android或JVM)。唉,restapi不受支持。在

相关问题 更多 >