如何使用一个Django应用程序来验证其他Django应用程序?

时间:2013-02-25 19:01:29

标签: django authentication

由于我不会厌烦你的原因,我在不同版本中安装了不同的Django,但我希望他们将身份验证委托给另一个Django。 (我继承了这一点,我必须承认,我在Django的背景很少,而且我的膝盖很深。)

具体来说,我有两个运行1.4系列的Django项目和一个使用自定义用户模型的Django 1.5中的新项目。它们在物理上是分开的,1.4版本无法升级或整合成一个整洁的单项目,多应用程序包。我知道这看起来很奇怪。

我希望1.4应用程序从1.5应用程序中获取所有用户信息和身份验证。似乎有很多方法可以做到这一点,范围可以达到像Oauth这样的东西,但出于官僚主义的原因,我需要的解决方案涉及对现有1.4应用程序的最少更改。有什么想法可以通过尽可能多的改变来实现这一目标吗?似乎有一种直截了当的方式,但我还没有找到它。

0 个答案:

没有答案