我目前正在使用针对Apple iOS帐户进行身份验证的python服务器端软件。
我的软件获取了一个如下所示的有效负载对象(由从其设备获取的iOS用户提交):
payload = {
'token': 'some-apple-token',
'bundle_id': 'com.example.gc-auth-test-1',
'player_id': 'G:89842761',
'public_key_url': 'https://fake.domain.apple.com/super-fake-url',
'salt': 'txv1rA==\n',
'signature': 'BLAHBLAHBLAH',
'timestamp': 1429121968048,
}
然后我验证签名。如果签名签出有效,那么我可以相信数据中的其他字段是合法的。
有什么办法可以获取iOS帐户的用户名,电子邮件地址或用户的姓氏/名字?如果可能,请提供引用。