通过Twitter / Facebook / Google登录我的应用,并识别Chrome扩展程序中的用户

时间:2013-11-22 23:34:46

标签: django authentication oauth google-chrome-extension oauth-2.0

我正在运行Django应用,我想制作Chrome扩展程序以允许用户发布内容。我的用户可以通过Twitter,Facebook和Google登录(通过python-social-auth)。我目前不要求帐户有密码,因此无法在oAuth2方法之外登录。如何在Chrome扩展程序中对用户进行身份验证以允许他们发布?

工作流程将是这样的:

  1. 安装Chrome扩展程序
  2. 使用我的网站进行身份验证,该网站没有基于密码的用户帐户
  3. 与我的API互动(w /身份验证也可以通过单独的oAuth2消费者,大概是)

1 个答案:

答案 0 :(得分:0)

我能够从我网站的域中读取用户的会话cookie,并在没有问题的情况下与我的API进行交互。