文件名称:djangocon2018-rest-auth:DjangoConUS 2018演讲的源代码
文件大小:40KB
文件格式:ZIP
更新时间:2024-05-24 13:05:40
Python
最终了解Django REST Framework中的用户身份验证 在上的 。 传统的Django为我们处理用户身份验证。 REST框架? 没那么多。 选择的丰富性是压倒性的,通常对于新来者来说是最大的障碍。 本演讲深入探讨了Django REST Framework中的身份验证。 在演示如何实现4种内置身份验证模式及其各自的优缺点之前,我们将首先概述HTTP和REST API。 我们将特别注意常见的陷阱,例如,为什么我需要“ TokenAuth”和“ SessionAuth”两者? 什么是JWT? 接下来,我们将实现真实的REST身份验证设置,其中包括用户注册,密码重置/确认,社交身份验证以及用于注册,登录和注销的端点。 将使用第三方软件包django-rest-auth和django-allauth。 演讲结束时,与会人员将了解REST身份验证的基本知识,所涉及的权衡因素,并逐
【文件预览】:
djangocon2018-rest-auth-master
----README.md(1KB)
----jwt-auth()
--------instructions.md(7KB)
--------users()
--------manage.py(547B)
--------Pipfile.lock(6KB)
--------jwtauth_project()
--------Pipfile(257B)
--------db.sqlite3(164KB)
----basic-token-auth()
--------instructions.md(5KB)
--------users()
--------manage.py(547B)
--------Pipfile.lock(5KB)
--------README.md(2KB)
--------Pipfile(221B)
--------example_project()
--------db.sqlite3(164KB)
----.gitignore(8B)