0

我想在我的 Android 应用程序中使用 Facebook 登录,以便用户可以从服务器访问数据。我在这里使用 Drupal 服务。

首先用户输入用户名和密码,然后它会在 Facebook 上验证。然后如果用户是真实的,那么它应该从 drupal 服务模块访问他的数据。我不知道我的服务器如何知道该用户是真实的。

4

1 回答 1

0

当用户第一次使用 facebook 登录时,如果邮件 ID 没有在您的服务器上退出,则使用他的邮件 ID 在您的服务器上注册该用户,否则继续使用用户信息,然后给他身份验证密钥以访问您的网络服务,

在您的应用程序中放置一个 facebook 登录按钮,如果用户从 Facebook 获得身份验证,则单击 facbook 按钮后,从 获取 Facebook 邮件 ID、名称等GraphUser,现在您在手机上获得了所有信息,现在向您自己的服务器发出请求使用这些参数并检查用户是否已经使用相同的凭据(如电子邮件 ID)退出,如果存在则给他经过身份验证的令牌,否则在您的数据库中注册该用户,然后给他身份验证令牌。现在清楚了吗

于 2013-02-26T12:20:41.933 回答