有没有办法配置Django Rest Framework来存储Redis而不是数据库中的令牌信息?

时间:2014-08-26 09:30:02

标签: django redis oauth-2.0 django-rest-framework

有没有办法配置Django Rest Framework在Redis而不是数据库中存储令牌信息?

1 个答案:

答案 0 :(得分:4)

您可以创建自己的自定义身份验证后端,以redis格式存储令牌。来自the documentation

  

要实现自定义身份验证方案,请继承BaseAuthentication并覆盖.authenticate(self,request)方法。如果验证成功,该方法应返回(user,auth)的两元组,否则返回None。