Forum Discussion
andrea.rojas9
10 months 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
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 2 years ago