django - Django 微服务管理员身份验证
问题描述
我正在使用 Django Web Framework 和 Django Rest Framework(微服务架构)构建应用程序。它有3个服务:
- 验证
- 萨
- 锑
身份验证服务需要 django 内置的身份验证中间件。但在 Sa 和 Sb 中不需要这些。
我怎样才能摆脱其他服务中的那些?还有其他服务的管理视图将如何工作?,我的意思是登录用于查看 django 中的默认管理站点。
目前预期的流量是
如果有任何请求到达 Sa,那么首先将调用 Authentication 服务来验证 jwt 令牌,然后处理它。
解决方案
推荐阅读
- sql-server - 如果数据集为空,则无法通过 SSRS 嵌套报告
- c++ - 为什么“换行”会偏移 .txt 文件中的所有字符字节位置 +1?
- java - 无法从链表中删除元素?
- .net - 使用 PowerShell 将一个 FTP 目录中的所有文件移动到同一服务器上的另一个
- mysql - 如何检查 SQL 表中是否存在一对。约束
- c# - 添加SqlDbType.Text的参数时应该使用什么大小值?
- sql - 查找值 X 未出现在 Y 列中的记录的最有效方法是什么?
- javascript - 使用 JavaScript 和 HTML 随机循环浏览小部件
- tsql - T-SQL 合并与匹配方案中的多个选项
- certificate - 2018年还有免费代码签名证书的可能吗?