【问题标题】:Where does Django-oauth-toolkit store the client_id and client_secret?Django-oauth-toolkit 将 client_id 和 client_secret 存储在哪里?
【发布时间】:2021-05-29 07:37:34
【问题描述】:

当使用 django-oauth-tookit 创建应用程序并发出 client_id 和 client_secret 时,它在哪里存储 client_id 和 client_secret?如何手动检索/创建它们?

【问题讨论】:

  • client_id 和 client_secret 保存在 sqlite 数据库的oauth2_provider_application 表中。

标签: django django-oauth django-oauth-toolkit


【解决方案1】:

在您的身份验证提供程序后端,您可以使用以下方式访问它们:

from oauth2_provider.models import Application

my_app = Application.objects.get(...)
my_app.client_id
my_app.client_secret

或者,您也可以导航到 Django admin 中的相应页面:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-10
    • 1970-01-01
    • 2017-07-23
    • 2018-07-06
    • 1970-01-01
    • 2013-08-30
    • 2021-05-29
    相关资源
    最近更新 更多