python - 为 Django 视图实现 HTTP Digest Auth
问题描述
我需要在 Django 中实现一个请求摘要身份验证而不是基本身份验证的视图。身份验证不应链接到默认 User 类,而应链接到自定义模型。
我尝试使用django-digest,但它已经过时并且不能与最新版本的 Django 一起使用(ModuleNotFoundError: No module named 'django.utils.importlib')。
我的 Django 应用程序需要一个非常简单的摘要身份验证解决方案。
解决方案
最后,我能够通过将身份验证留给反向代理并在我的应用程序中使用 REMOTE_USER 来“解决”这个问题。这种方法效果很好。
推荐阅读
- angular - Angular MSAL AuthError 中的错误:身份验证中出现意外错误。:哈希不包含状态
- javascript - 为什么我不能添加文本并删除它?
- html - 屏幕太小时,Angular Material 步进标题消失
- javascript - 遍历 Firestore 中的对象列表
- excel - Excel VBA - 遍历 Outlook 文件夹的最有效方法
- python - 当许多 python 脚本正在运行时,如何终止一个 python 脚本?
- flutter - Flutter Driver(或 Silenium/Ghost Inspector)的高级功能
- sql - PostgreSQL查询:写一个查询返回每组连续数的最大值
- git - git reorder 分支中的提交“就地”而不重新设置
- javascript - 了解 forEach 方法的参数的“必要性”