首页 > 解决方案 > 带有 jwt + 常规管理面板的 Django REST

问题描述

我已经使用脚手架设置了一个基本的 django 应用程序,它可以免费创建所有这些漂亮的管理面板。

我想公开一个 REST api,所以我按照本教程让它运行并通过 simplejwt 添加 JWT 身份验证。我已经测试了我的休息身份验证端点,获得了一个令牌并使用该令牌来使用一个安全的休息端点。

问题是——一旦我启用了这个身份验证方案,管理面板就会停止工作。我根本无法登录。考虑到我已经改变了身份验证范式,我想这是有道理的,但这有点违背了脚手架失去所有这些免费管理面板的目的。

是否可以将我的 REST 服务的 jwt 身份验证结合起来,同时为我的管理面板保留常规身份验证方案?

我想通过 REST 做一个公共前端,但将我的后台保持在与 backedn 本身相同的部署中。

标签: djangorestjwt

解决方案


推荐阅读