Forum Discussion
andrea.rojas9
1 year agoHonored Guest
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:
https://graph.oculus.com/user_nonce_validate
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:
{
"error": {
"message": "Invalid OAuth 2.0 Access Token",
"type": "OCApiException",
"code": 190,
"error_data": {},
"fbtrace_id": "ABmbnPJcizkeCj1kxFcDMXM"
}
}
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
Replies have been turned off for this discussion
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device