0

我将很快开始使用我的 iOS 应用程序.. 让新用户登录.. 我希望它是

使用 FB、Gmail、Yahoo 登录。这可能吗?我正在阅读有关 openID 的信息,但它有点令人困惑......

此外,当用户使用 FB 登录时,我会自动获取用户名和其他人口统计数据。雅虎和 Gmail 会不会一样?API 会获取名字和姓氏吗?我不需要来自 Gmail 和 Yahoo 的任何电子邮件信息,只需要电子邮件 ID 持有者的姓氏和原籍国,以便它可以显示在应用程序的个人资料页面中。

此外,我需要将他们的电子邮件地址存储在我们的数据库中以获取 Facebook 好友功能。我可以在没有任何隐私问题的情况下存储它吗?

感谢您阅读并回答我的问题

:)

4

1 回答 1

0

Are you using facebook ios sdk? For facebook, twitter and weibo logins you can surely use the SLRequest from Social framework, to get the user details like the facebook-user-id, twitter-id , screen name etc. Obviously, the account should be accessed as an ACAccount object.

For google, (I've never tried the Yahoo) the ios sdk is easy. Create a client id ( like the appid for facebook; For twitter I didn't use one), and use it for GPLoginDelegate Methods

于 2013-08-30T17:17:46.613 回答