如何使DjangoCMS和openedx对用户使用相同的身份验证?

2024-04-29 02:35:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我们希望开发一个Django项目,其中我们需要集成三个不同的Django包,即CMS(Django CMS或Wagtail)、LMS(开放式edX)和支持/票务系统。在

由于Django CMS,openedx有自己的用户认证,但是我们希望他们共享一个共同的认证(用户名、密码、用户配置文件),这样用户登录到网站的某个部分就能够顺利地转到其他部分。在

如何使这些不同的包共享相同的身份验证? 是否有任何指南或程序来集成这些不同的Django包?在

(Google关于这种包集成的搜索没有任何清晰的文档,所以我决定在stackoverflow上问这个问题)


Tags: 项目django用户身份验证密码cms网站系统