我想开发一个 Android 应用程序,它将结果存储在数据库中。我使用 Django 创建的这个数据库,并且因为我想让用户保持简单,我启用了 OpenID。因此,用户可以使用其正常的 Google 帐户登录。
这个想法是,最终,用户还应该能够从网站将项目添加到数据库中。所以仅仅创建随机的用户名和密码是行不通的。
我现在创建了一个带有 webview 的 Activity,它允许用户使用 OpenID 登录网站。然后它捕获 sessionid,我的想法是使用这个 sessionid,然后获取需要用户登录的 url。但是,这似乎不起作用。我已经将@csrf_exempt 添加到所有这些视图中。但是现在,当我尝试获取该页面时,我得到了一些标题为“OpenID transaction in progress”的东西
我应该怎么做才能得到真实的结果?