将附加信息附加到Google用户

时间:2016-07-08 08:05:27

标签: google-oauth

是否可以在创建期间在Google域上向Google用户添加其他信息?

我们有一系列用户,我们通过他们的电子邮件识别(" username@domain.com")。一些用户可以选择新的电子邮件,例如首字母,而不是自动生成的用户名。

这会导致一个问题,因为我们使用的是webservice(我们无法控制),这个webservice只提供用户的真实姓名,然后是他们自动生成的用户名,但不提供" custom"用例如用户姓名首字母的电子邮件。

因此,当来自谷歌的用户带有他的登录信息时,我无法将该用户与来自网络服务的用户数据匹配。

如果可以将自动生成的用户名附加到Google用户,则可以通过该方式进行匹配。但我还没有找到任何关于向Google Domain用户添加此类自定义信息的内容。

1 个答案:

答案 0 :(得分:0)

我们通过在创建Google用户时添加包含自动生成的用户名+ Google域的替代电子邮件来解决此问题。

然后我们检查了用户尝试登录的电子邮件,如果没有匹配,我们会检查他的替代电子邮件是否匹配。