首页 > 解决方案 > Django 微服务管理员身份验证

问题描述

我正在使用 Django Web Framework 和 Django Rest Framework(微服务架构)构建应用程序。它有3个服务:

  1. 验证

身份验证服务需要 django 内置的身份验证中间件。但在 Sa 和 Sb 中不需要这些。

我怎样才能摆脱其他服务中的那些?还有其他服务的管理视图将如何工作?,我的意思是登录用于查看 django 中的默认管理站点。

目前预期的流量是

如果有任何请求到达 Sa,那么首先将调用 Authentication 服务来验证 jwt 令牌,然后处理它。

标签: djangodjango-modelsdjango-rest-frameworkdjango-views

解决方案


推荐阅读