我正在运行一个电子商务网站,并希望使该网站更易于访问,因此我正在考虑使用 OAuth,以便他们可以使用他们的一些社交媒体资料登录。我还通过电子邮件和其他方式向我的客户发送大量营销活动,所以当用户注册时,我有一些信息,例如他们的电子邮件和有关他们职业的一些详细信息(与产品相关,不要担心我不会多管闲事!)。
如果用户使用 OAuth 登录,那么他们将不会向我提供一些基本信息,例如他们的电子邮件,因为他们不必使用注册表单。
那么,在实现 OAuth 时,我想知道我可以将哪些关于用户的数据存储到我的数据库中?例如,目前我可以向我网站上的所有用户发送时事通讯,但是使用 OAuth 是否可以做到这一点?如果每个用户使用 OAuth 登录,我可以访问哪些类型的信息?
抱歉,如果这些问题已在其他地方得到解答,我一直在尝试搜索,但没有找到任何关于公司可以获得什么的信息,我只是从基本编码的角度和用户的角度发现了优缺点观点。
谢谢!