如何将三足OAuth系统与两足OAuth系统集成

时间:2012-08-27 16:44:57

标签: django oauth integration django-authentication 2-legged

我有一个系统使用具有两条腿OAuth的用户帐户提供主要服务。我还有另一个系统提供API调用服务,但它使用3脚OAuth进行身份验证。目前,2系统拥有独立的用户群。现在我想保留主系统用户群并将API系统调用集成到主系统,有些如何删除API系统中的用户群(我的意思是保留它但不再使用它)。

用户案例如下:

  • 主系统上的用户注册帐户(1)
  • 另一个帐户是在API系统(2)
  • 上自动创建的
  • 每当主系统需要从API系统获取/保存信息(CRUD任务)时,它将使用用户信息自动创建(2)来执行3脚OAuth,以对API系统进行身份验证并执行各自的任务。 (3)

实现集成的选项有哪些?我不想改变两个系统的代码库,不能从主系统或API系统中完全删除OAuth是不可能的。两个系统都使用Python Django框架。

0 个答案:

没有答案