自动输入OAuth的用户名和密码

时间:2015-06-11 20:31:51

标签: python oauth jawbone two-legged

我正在运行一个研究项目,我们创建参与者的Jawbone帐户。我正在编写一个程序来捕获所有参与者的步数。我想知道如何在不弹出下面这个页面的情况下提供用户名和密码。

本质上,我想简化流程,以便我可以在没有任何用户手动输入的情况下获取oauth访问令牌。我正在用Python(Google App Engine)编写所有这些内容。

enter image description here

1 个答案:

答案 0 :(得分:1)

避免该页面的唯一方法是已经为用户存储了OAuth令牌。作为OAuth协议的一部分,每个用户都必须授予您的应用程序访问数据的权限。

您打算如何收集用户的帐户和凭据?

我建议您不要手动收集用户的电子邮件和密码,而是:

  1. 根据UP Authentication doc
  2. 在您的应用中构建一个简单的注册流程
  3. 让您的用户运行该流程
  4. 保存其OAuth令牌以供日后使用