2014-12-06 101 views
2

将唯一标识符记录为here作为ID令牌上的“子”字段。 “子”字段值太大而不能是64位数字。它应该只被视为一个字符串,然后(例如,为了存储在数据库中)?Google帐户唯一用户标识符的数据类型是什么?

万一链接的内容发生变化,下面是相关的细节。

ID令牌例

{ 
    "iss":"accounts.google.com", 
    "at_hash":"HK6E_P6Dh8Y93mRNtsDB1Q", 
    "email_verified":"true", 
    "sub":"10769150350006150715113082367", 
    "azp":"1234987819200.apps.googleusercontent.com", 
    "email":"[email protected]", 
    "aud":"1234987819200.apps.googleusercontent.com", 
    "iat":1353601026, 
    "exp":1353604926 
} 

子描述

“作为用户的标识符,所有谷歌账号中是唯一的,并永远不会重复使用。阿谷歌帐户可具有在不同点的多个电子邮件但是子值永远不会改变,在你的应用程序中使用sub作为用户的唯一标识符键。“

谢谢!

回答

2

这是一个字符串,你可以看到,因为它在引号中。数字作为“iat”:1353601026不是引号,因此是数字。

相关问题