8000 Deprecate for removal the Instagram social broker · Issue #37967 · keycloak/keycloak · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Deprecate for removal the Instagram social broker #37967
Closed
@pedroigor

Description

@pedroigor

Description

We are considering deprecating the Instagram social provider and eventually removing it in a future release. For that, we want to first create a discussion to share the decision with the community and depending on how things goes, move forward with deprecating it and updating the release / upgrade guides.

The reasons for that are:

  • Instagram is a social network and a product owned by Meta and looking at their documentation they are pushing people to use Facebook authentication instead. Because of that, we assume that the support for Facebook login is enough for those that want to authenticate to Meta and use Instagram A 6AFF PIs [1]. At the very least, I find this documentation a bit confusing and hard to follow.

  • Instagram login [2] went through changes that make it really hard to set up a client application to configure a social broker in Keycloak. We might be missing something but we could not figure out how to have one.

  • There is no issue in the community about Instagram not working but a single one [3] from our QE team. We are missing justifications to keep this social broker given its cost for testing and supporting it. The issues we have closed does not justify either having this social broker.

  • We have no access and no control over the credentials and applications currently being used to configure the Instagram broker tests. That is a big problem because today we are not even able to obtain verification codes when the IdP is asking for a 2nd factor during the authentication process. This is not a problem specific to Instagram though and we should probably consider reviewing our social broker test configuration to rely on e-mail accounts from the redhat.com domain or some other way that allows people from our team continuous access to user accounts across the different (social) brokers we support

That being said, is there any objection to deprecate and remove the Instagram social provider?

[1] https://developers.facebook.com/docs/instagram-platform/instagram-api-with-facebook-login/
[2] https://developers.facebook.com/blog/post/2024/09/04/update-on-instagram-basic-display-api/
[3] #36562

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0