Topic-icon Instagram login by JFB Connect not working

Active Subscriptions:

None
4 years 3 weeks ago #66211 by eashery
Hi Team,

My site url is godquotes.co . I am using JFB Connect for social login but am not able to login with Instagram. Please help me to resolve it.

Joomla version : 3.9.15 Stable
JFB Version: 8.4.0

Thanks
Sheetal
The topic has been locked.
Support Specialist
4 years 2 weeks ago #66213 by mel
A few questions:
* Is this a newer Instagram app that you've recently created? If so, in JFBConnect, please set Configuration > Instagram > Use New API? to Yes
* What are the "Redirect URI's" that you have set up in your Instagram application?
* Have you set up the Tester Role in the application? I've noticed that this scope error can occur if this is set incorrectly.

In general, I'd say please follow our Instagram Application Setup Guide to make sure the app is set up correctly. Usually scope errors like this one occur when the app is misconfigured.

Let me know the above and we'll go from there.

-Melissa
The topic has been locked.
Active Subscriptions:

None
4 years 2 weeks ago - 4 years 2 weeks ago #66214 by eashery
Hi Mel,

Thanks for reply. Below are my reply on your query.

1)Is this a newer Instagram app that you've recently created? If so, in JFBConnect, please set Configuration > Instagram > Use New API? to Yes
===> Yes its new Instagram app which i am using and i have set this new app configuration(App id, APP Secret key) in Configuration > Instagram

2) What are the "Redirect URI's" that you have set up in your Instagram application?
===> I have set two redirect uri
a) godquotes.co/index
b) godquotes.co/blab

As https:godquotes.co/blab is default home page of our site after login

3) Have you set up the Tester Role in the application? I've noticed that this scope error can occur if this is set incorrectly.
===> Yes i have setup a tester role but for display please check attachment. Also i have approved tester from my account in App and Website. (Please refer attachment)

Attachment Links are
a) www.sourcecoast.com/images/agorapro/atta...nts/40824/tester.png
b) www.sourcecoast.com/images/agorapro/atta...824/testerinvite.png

Thanks
Sheetal
Last edit: 4 years 2 weeks ago by eashery.
The topic has been locked.
Support Specialist
4 years 2 weeks ago #66216 by mel
Try changing your redirect URIs to
a) godquotes.co/index.php
b) godquotes.co/blab/index.php

The screenshots for your testers seem to be from the Instagram webpage. You'll need to go into the Facebook developer area at developers.facebook.com/apps and do the Instagram roles from there. If you need help navigating, check out the screenshots in the setup guide.

-Melissa
The topic has been locked.
Active Subscriptions:

None
4 years 2 weeks ago - 4 years 2 weeks ago #66219 by eashery
Thanks for reply.

The redirect uri i have changed as mentioned with the uri you mentioned.
The below mentioned screenshoot is from developers.facebook.com/apps and i have accept the tester invite from my Instagram profile also but still it is not doing login properly. And when i try to connect with Instagram with any user account it gives me error

{"error_type": "OAuthException", "code": 400, "error_message": "Invalid scope: []"}


Also please check, we see Image-3.png and image-2.png on our Facebook App-> Instagram which has three modules(Bussiness API Settings, Basic Display,Basic Display Rate Limiting) now instead of two modules(Settings,Basic Display), just to make sure there are some changes on the facebook/instagram side.

File Attachment:



Error while login:
File Attachment:


Thanks
File Attachment:


File Attachment:
Last edit: 4 years 2 weeks ago by eashery.
The topic has been locked.
Support Specialist
4 years 2 weeks ago #66221 by alzander
Well, that's news to us. Unfortunately, it looks like the Instagram API *can* be used for authentication (as we've done for ~5 years now), but they are no longer allowing it to be used for authentication.

There's nothing we can do about this. Even if we get your Instagram authentication fixed, you won't be able to let it go live as Facebook isn't going to approve it. We're investigating what the proper course of action is here for maintaining our Instagram integration to understand what the API is actually supposed to be used for. I don't have a specific answer for you right now though other than to just not use the Instagram authentication feature for the time being.

I hope that helps explain and we'll keep you (and everyone else) posted on what we decide.

Thanks,
Alex
The topic has been locked.