如何在 python 中以管理员身份进行身份验证、查询和变异 Hasura? [关闭]

Posted

技术标签:

【中文标题】如何在 python 中以管理员身份进行身份验证、查询和变异 Hasura? [关闭]【英文标题】:How to authenticate as admin, query and mutate Hasura in python? [closed] 【发布时间】:2020-09-07 07:48:50 【问题描述】:

我正在尝试查找任何带有示例的文档,以在 python 中对 heroku 上的 hasura 进行身份验证以及查询和变异数据,我找不到有关此主题的任何信息,请大家帮帮我吗?

【问题讨论】:

【参考方案1】:

我认为您可以做的就是像其他语言一样向您的 hasura 端点发送请求,并添加标头 x-hasura-admin-secret 和您的密钥。

       
            headers: 
                'content-type': 'application/json',
                'x-hasura-admin-secret': configuration.ACCESS_KEY,
            ,
            url: 'https://myapp.herokuapp.com/v1/graphql',
            body: JSON.stringify(
                query: mutation,
                variables:  userId, name, email, avatar ,
            ),
        

【讨论】:

您的回答很有用,但我仍然不太确定如何在 python 中实现它。谢谢。 @AllexRadu 你可以试试requests.readthedocs.io/en/master

以上是关于如何在 python 中以管理员身份进行身份验证、查询和变异 Hasura? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Jenkins 中创建用户并将其添加到组中以进行身份​​验证?

使用没有管理员连接的LDAP在Laravel中进行身份验证/登录?

如何在 yii2 中使用身份类对管理员和员工进行身份验证

在pycharm中以管理员身份运行/调试脚本(How to run / debug programs as root in Pycharm)

Hapi js - 如何发送服务器请求进行基本身份验证?

如何在 Python 中使用 JWT 实现基于角色的身份验证