当前位置: 首页 > 面试题库 >

有没有一种方法可以配置Django Rest Framework将令牌信息存储在Redis中而不是数据库中?

逄嘉禧
2023-03-14
问题内容

有没有一种方法可以配置Django Rest Framework将令牌信息存储在Redis中而不是数据库中?


问题答案:

您可以创建自己的自定义身份验证后端,该后端将令牌存储在Redis中。从文档中:

要实现自定义身份验证方案,请子类化BaseAuthentication并重写.authenticate(self,request)方法。如果身份验证成功,则该方法应返回(user,auth)的二元组,否则返回None。



 类似资料:
  • 问题内容: 我正在使用Mosquitto MQTT代理,并且希望将每个发布的消息存储到MySQL数据库中,而无需创建客户端和订阅#通配符。 我发现了这个https://github.com/jpmens/mosquitto-auth- plug, 但是我的英语不够好,无法完全理解它…我认为这只是存储持久性消息,以便代理稍后再发送。我对吗 ? 谢谢 问题答案: mosquitto-auth-plug

  • 我有一个Spring Boot应用程序,注释为。几乎所有的存储库都需要实现一些自定义逻辑,这是使用完成的。 是否有方法创建将从机制中排除的存储库?

  • 问题内容: 我正在考虑为我的Java应用程序创建调试工具。 我想知道是否有可能获得堆栈跟踪,就像但没有实际引发异常一样? 我的目标是在任何给定的方法中,转储堆栈以查看方法调用者是谁。 问题答案: 您还可以尝试获取所有活动线程的堆栈跟踪图。

  • 问题内容: 我们有一个SQL联系人数据库,可以无数次链接到我们所有的项目信息中。 最近建议我们将这些信息的联系人部分提供给最终用户的电子邮件客户端,因此我们正在考虑设置LDAP服务器。 有没有可以让我们将数据库中的信息(可能是我怀疑的视图)映射到LDAP服务器的信息? 问题答案: OpenLDAP支持使用back- sql 由元数据驱动的SQL后端。测试的状态因您选择的RDBMS后端而异。

  • 问题内容: 这是我的数据库: 我有Student.class: 我从firebase datasnapshot读取信息,如下所示: 这样做时,我会得到名称和年龄,但是我的问题是,是否有一种方法可以在不添加任何字符串的情况下在Student类上存储ID(pushKey),而String将保留该字符串并在firebase数据库中使用另一个字段。 谢谢你们。 问题答案: 我更喜欢将键和值分开,否则传递s

  • 这可能是一个愚蠢的问题,但我想知道是否有一种方法可以打印或使用if语句中正在计算的值,而不必在计算之前先将其存储在变量中? 类似于这种语法: 当然,这可以通过以下方式实现: 纯粹出于兴趣/好奇,我想知道这是否可能