我是一个具有非编程背景的人,从事 Web 应用程序的工作,该应用程序必须存储用户生成的内容,并始终将该内容与创建它的用户相关联。我只是让开发人员告诉我,因为应用程序必须这样做,所以使用 Facebook 作为替代登录方法是没有意义的,因为 Facebook 只会让第三方 Web 应用程序在一定时间内保留 Facebook 个人资料信息,因此用户通过 Facebook 登录实际上不能贡献将保留在 Web 应用程序数据库中的内容。
我很难吞下这个。我刚刚注册并使用我的 Facebook 帐户登录到 stackoverflow,它似乎已经生成了一个特定于站点的用户 ID,该用户 ID 自动与我的 Facebook 帐户相关联 - 从而允许我在网站上保存/存储内容而无需实际创建特定于站点的配置文件。
我的问题:
这里的误会在哪里?替代登录选项会在多大程度上影响我的应用程序(主要由用户生成的内容组成)存储用户生成的数据并始终将其与该用户关联的能力?感谢帮助!