首页 > 解决方案 > 对 Django 作为后端的两个应用程序使用相同的登录凭据,更像是 SSO

问题描述

我有一个网络应用程序,它使用 Django 作为后端。由于特殊要求,我们也不得不在 Django 端构建一个 UI。更像是功能有限的现有 Django Admin。

我们有两个 web 应用程序,一个是使用 angular 开发的,另一个是在 Django 上使用简单的 ajax 和 jinja 模板开发的。现在,我需要通过单击关闭按钮从 Angular 应用程序从 Web 应用程序重定向到基于 Django 的 Web 应用程序,并并排传递凭据。我们正试图抑制更多类似单点登录的功能。

是否有一种简单有效的方法来传递凭据?我应该从其他应用程序存储凭据的本地存储中获取凭据吗?

标签: pythondjangoangularjinja2

解决方案


推荐阅读