gpt4 book ai didi

ios - 如何验证 Sign In With Apple 中的 realUserStatus 值

转载 作者:行者123 更新时间:2023-12-02 04:52:46 26 4
gpt4 key购买 nike

首次使用 Sign in with Apple 登录时,它会返回一个值 realUserStatus 作为 iOS 客户端中 ASAuthorizationAppleIDCredential 的一部分。该值表示 Apple 是否确信用户是真实的(例如,它是一个脚本)

我的问题是如何在后端身份验证系统中验证 realUserStatus 的值?因为realUserStatus返回给iOS客户端,客户端应该告诉我的服务器它是否是机器人!我如何知道它是否只是一个脚本并告诉服务器它是真实的?

编辑(补充说明):在苹果的文档中,它说“你可以跳过你的应用程序通常使用的任何额外的欺诈验证检查或验证码。”但是当我们使用验证码时,提供商可以验证响应,这是苹果不做的事情,或者我在任何地方都找不到如何做到这一点!

最佳答案

我刚刚在 WWDC 在线实验室与一位 Apple 工程师通了电话。

因此从 iOS 14 开始,realUserIndicator 包含在身份 token 中,并且可以通过服务器进行验证。

对于 iOS 13,他们没有解决方案。

关于ios - 如何验证 Sign In With Apple 中的 realUserStatus 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59305948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com