Facebook和OpenID登录名-是否适合依赖于用户生成内容的Web应用程序?

| 我是一个具有非编程背景的人,正在Web应用程序上工作,该应用程序必须存储用户生成的内容,并且始终将该内容与创建该内容的用户相关联。我只是让开发人员告诉我,因为应用程序必须执行此操作,因此使用Facebook作为替代登录方法是没有意义的,因为Facebook仅让第三方Web应用程序在一定时间内停留在Facebook个人资料信息上,因此通过Facebook登录的用户实际上无法提供将保留在Web应用程序数据库中的内容。 我无法吞下这个。我刚刚注册并使用我的Facebook帐户登录到stackoverflow,它似乎已生成一个特定于站点的用户ID,该用户ID自动与我的Facebook帐户相关联-从而使我可以在网站上保存/存储内容,而无需实际创建特定于站点的配置文件。 我的问题: 误会在哪里?替代性登录选项会在多大程度上影响我的应用程序的功能(该应用程序将主要由用户生成的内容组成)存储用户生成的数据并将其与该用户一致地关联?感谢帮助!     
已邀请:
备用登录允许用户使用现有帐户登录多个网站,而无需创建新密码。使用facebook,OpenID,gmail或任何其他提供程序的备用登录名不会影响您的应用程序存储用户生成的内容的能力。 当用户使用登录选项登录时,例如facebook,用户输入facebook登录凭据(如果尚未登录),facebook会生成一个经过身份验证的令牌,供您的应用程序使用以供将来使用。 对于备用登录,只有登录信息(用户ID /密码)不存储在您的应用程序中,这完全取决于您在应用程序中的实现方式。但无论如何,它不会影响您的应用程序在网站中保存存储和使用用户生成的内容。 请参考此链接以获取更多信息- http://openid.net/get-an-openid/what-is-openid/ http://oauth.net/ 希望这可以帮助!     

要回复问题请先登录注册