• Resolved thelyall

    (@thelyall)


    Hello,

    The verification for my Instagram app failed with the below reason. It appears the Instagram Basic Display API should not be used for logging in users, and should only be available once the user is already logged in. Please can you advise how I can use Instagram as a social login method?

    Instagram profile permissions should not be used to authenticate new users in your app. Your app should provide options to login through different means (i.e. in-house login flow, FB Login). Instagram Basic Display linking should be available to users only once users are logged in to the app.

    I have other login methods available but this is saying Instagram Basic Display can only be used when already logged in.

    Thanks

    • This topic was modified 4 years, 3 months ago by thelyall.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author miniOrange

    (@cyberlord92)

    Hi,

    Instagram have clearly stated that the API cannot be used to authenticate an application.
    As now Instagram Basic Display API will not support the SSO, but the Instagram Basic Display API allows users of the app to get the basic profile information, photos, and videos in their Instagram account.
    So if you want to authenticate the users I will suggest you to use Facebook.

    For now, we have implemented the Instagram Login where you can assign anyone as an Instagram tester for your application and then login with the same account.

    We are trying to find the alternative for this and we will update as soon as we get the solution.

    If you have any questions or concerns please contact us by e-mail from the plugin support form or by e-mail at the e-mail address provided on our website so that we can guide you in a better way.

    Thank you

    The only way to use Instagram is after login (ie link your instagram account) even then you must demonstrate to Instagram that it has some feature that doesn’t relate to authentication.

    You can allow the user to display their Instagram feed or use the meta returned from API such as username and display it in the wp users profile.

    Plugin Author miniOrange

    (@cyberlord92)

    Hi,

    Yes. Instagram Basic Display is not an authentication solution. Data returned by the API cannot be used to authenticate your app users or log them into your app. If you need an authentication solution we recommend using Facebook Login instead.

    Using Instagram API we can only access the user information which is not related to authentication.

    Thank you.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Instagram Basic Display should not be used for login – review failed’ is closed to new replies.