Google chrome extension Chrome OS上的电子邮件地址-getProfileUserInfo()中缺少点(.)

Google chrome extension Chrome OS上的电子邮件地址-getProfileUserInfo()中缺少点(.),google-chrome-extension,google-chrome-os,Google Chrome Extension,Google Chrome Os,我用于获取当前登录用户的电子邮件地址。然而,在Chrome操作系统(测试版,通道44)上,地址中会删除一个点(.),如果存在的话 例如,如果地址是第一个。last@domain.com返回的地址是firstlast@domain.com 相同的API在Windows上的Chrome中返回正确/完整的地址 有人遇到过这个问题吗?有什么解决办法吗?消费者用户名中的Gmail,谷歌应用程序的Gmail,即消费者Gmail地址username@gmail.com,用户。name@gmail.com甚至u

我用于获取当前登录用户的电子邮件地址。然而,在Chrome操作系统(测试版,通道44)上,地址中会删除一个点(.),如果存在的话

例如,如果地址是第一个
。last@domain.com
返回的地址是
firstlast@domain.com

相同的API在Windows上的Chrome中返回正确/完整的地址


有人遇到过这个问题吗?有什么解决办法吗?

消费者用户名中的Gmail,谷歌应用程序的Gmail,即消费者Gmail地址
username@gmail.com
用户。name@gmail.com
甚至
u.s.e.r.n.a.m。e@gmail.com
都是一样的

我不知道另一个电子邮件服务是这样做的,我知道的所有其他服务都认为“点缀”的Gmail地址不同于它们的“未点缀”变体。
getProfileUserInfo()
通过删除句点来规范电子邮件地址,或者使用电子邮件地址的虚线变体登录到Chrome操作系统。

用户名中的消费者Gmail,谷歌应用程序的Gmail,即消费者Gmail地址
username@gmail.com
用户。name@gmail.com
甚至
u.s.e.r.n.a.m。e@gmail.com
都是一样的

我不知道另一个电子邮件服务是这样做的,我知道的所有其他服务都认为“点缀”的Gmail地址不同于它们的“未点缀”变体。
getProfileUserInfo()
通过删除句点来规范电子邮件地址,或者使用电子邮件地址的虚线变体登录到Chrome操作系统。

虽然这可能是一个有效的错误,但您能解释为什么这很重要吗?这些地址在大多数情况下都是同义词。此外,您是否尝试过在
在场的情况下明确地注销和重新登录?您应该使用
用户ID
关联用户而不是电子邮件,以便
用户ID
在所有平台上都是相同的。电子邮件地址用于其他地方进行确认。它也会显示,以便相应的用户可以验证它。该地址未用于身份验证。。。。例如,我们让最终用户知道他们用于某些操作的地址。如果我们的软件声称给定用户的地址是lastfirst@domain.com“-因为这是我们从GetProfileUserInfo获得的信息-而在同一个Chrome操作系统上的Chrome浏览器可以正确地显示它(即“last”)。first@domain.com)。虽然这可能是一个有效的bug,但您能解释一下为什么这很重要吗?这些地址在大多数情况下都是同义词。此外,您是否尝试过在
在场的情况下明确地注销和重新登录?您应该使用
用户ID
关联用户而不是电子邮件,以便
用户ID
在所有平台上都是相同的。电子邮件地址用于其他地方进行确认。它也会显示,以便相应的用户可以验证它。该地址未用于身份验证。。。。例如,我们让最终用户知道他们用于某些操作的地址。如果我们的软件声称给定用户的地址是lastfirst@domain.com“-因为这是我们从GetProfileUserInfo获得的信息-而在同一个Chrome操作系统上的Chrome浏览器可以正确地显示它(即“last”)。first@domain.com)。作为臭虫归档