I'm trying to implement OAuth 1.0a in Magento 2.2. As per Magento docs, I created an integration, providing a Ngrok URL that points to localhost:8080 of my computer as the callback URL. However, when I'm activating the integration, my callback URL endpoint receives no data, but I'm also not getting any errors when activating the integration.

I want to get the OAuth data that Magento claims to send to the callback URL to continue OAuth authentication, but I'm now stuck at this point as Magento doesn't send it.

How can I overcome this issue? Any helpful suggestions are highly appreciated.

2 Answers 2


This had happened because I had not provided a URL to the Identity Link field. Not providing that had caused Magento to generate both consumer keys and access keys at the moment of activating the integration and not send the OAuth callback data to the callback URL. Providing a valid URL for the Identity Link field solved my problem.


Question: I am also facing a similar issue, even though I have supplied both the callback and the identity link urls.

Anyone with an answer as to why this is happening. I'm fairly new to Magento


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.