我正在构建一个应用程序,该应用程序应允许用户使用Facebook注册/登录,然后他应该能够(始终通过Facebook)登录到“主要”网站
老实说,这比这要复杂一些。那是因为我在主网站中使用django-tastypie和django-allauth来允许注册、登录和浏览我们的API
基本上我想让移动应用程序用户浏览tastepie API(只有在登录并且您是主网站的用户时才能访问)并授予他添加行的权利(如订单)
这就是我所拥有的
- 具有有效 Facebook 登录名的 phonegap 应用程序(我现在正在开发)
- 一个带有 django-allauth 和 django-tastypie 的网站,让我使用 allauth 的 Facebook 登录名注册为新用户
- 如果移动用户通过 Facebook 注册,主网站上没有任何痕迹(这是问题所在)
我基本上很困惑我应该如何使用访问令牌以及如何传递更多参数(我不仅需要 Facebook 信息来完成注册,还需要一些自定义字段)
有人有这方面的经验或想公开他的工作流程吗?