How can we get the fraud score?

Hi,

In the documentation, it says that at the user's first sign in with apple. We receive a score help to prevent fraud.

"For fraud prevention and security reasons, the first time you use Sign in with Apple with a new app, Apple will share a simple numerical score with the developer to give them confidence that you are a real person. This score is derived from your recent Apple account activity along with abstracted information about your device and device usage patterns. Neither Apple nor the developer receives any specific information about how you use your device."


I don't see anything related to this in the documentation.


It only says that the information sent is of this form.

{
"authorization": {
"state": "[STATE]",
"grant_code": "[CODE]",
"id_token": "[ID_TOKEN]"
},
"user": {
"email": "[EMAIL]",
"name": {
"firstName": "[FIRST_NAME]",
"lastName": "[LAST_NAME]"
}
}
}

Replies

Whenever a user signs up to your application for the first time on an iOS device you will get the usual `ASAuthorizationAppleIDCredential` as a result.


This `ASAuthorizationAppleIDCredential` contains a property named `realUserStatus` that will contain what you are looking for.


You can find more information by looking through this documents:


https://developer.apple.com/documentation/authenticationservices/asauthorizationappleidcredential/

https://developer.apple.com/documentation/authenticationservices/asuserdetectionstatus?language=objc

https://developer.apple.com/documentation/authenticationservices/asauthorizationappleidcredential/3175418-realuserstatus?language=objc

How can I get the ASAuthorizationAppleIDCredential if I'm using an UIWebView and js for the signup?

Is this class still created?

`realUserStatus` is a property of the native implementation of Sign in with Apple using the Authentication Services framework.

It is not available through Web / JS implementations of Sign in with Apple.