Invalid Nonce Error While Using Oculus Graph API for User Proof Validation
Hello,
I’m currently working on integrating Meta/Oculus authentication with my backend using the user_nonce_validate endpoint from the Oculus Graph API. The goal is to validate user identity by sending the nonce generated by the User_GetUserProof() function in Unreal Engine, along with the user's ID and access token.
However, despite ensuring the entitlement succeeds, all necessary permissions are enabled (e.g., user_proof), and using valid credentials, I’m consistently getting an invalid nonce error in response.
Request Details
API Endpoint:
Query Parameters:
- nonce: Generated from UOvrRequestsBlueprintLibrary::User_GetUserProof().
- user_id: Extracted from FOvrUser::ID
- access_token: Generated using UOvrRequestsBlueprintLibrary::GetAccessToken().
Error Response
Here’s the response I’m receiving from the API:
Any help or insights would be greatly appreciated. Or if you know another way to validate the user.
Let me know if more information is needed.
Thanks
