首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >密码哈希使用django-rest-框架?

密码哈希使用django-rest-框架?
EN

Stack Overflow用户
提问于 2018-09-09 11:37:38
回答 1查看 519关注 0票数 0

我发现django-auth在每个默认情况下都会散列密码,后台是随机盐:https://docs.djangoproject.com/en/2.1/topics/auth/passwords/

但是,我还不太确定,django-authdjango-rest-auth之间有什么区别。

我也找不到django-rest-auth是否也会自动哈希和salt密码的信息。

有人能解释一下django-authdjango-rest-auth到底有什么不同吗?什么时候选择哪一个,为什么有两个库来解决相同的问题?

作为初学者,这让我很困惑。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-09 12:03:36

django-rest-auth的文档解释项目的目的相当不错:

自Django - REST框架引入以来,Django应用程序一直能够提供应用级REST端点。因此,我们看到了许多开发人员实现自己的REST注册API端点、片段等等的实例。我们的目标是通过提供django- REST来解决这一需求,这是一组REST端点,用于处理用户注册和身份验证任务。通过拥有这些API端点,客户端应用程序(如AngularJS、iOS、Android等)可以通过用于用户管理的REST独立地与Django后端站点通信。当然,我们将在看到需求时添加更多的API端点。

该项目的存在是为了提供一组用于身份验证的公共API端点。它本身不处理身份验证任务,因此不必担心密码哈希之类的事情。

例如,它的使用 django.contrib.auth。它可以使用Django内置的auth框架提供的所有好东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52244141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档