Due to updates in the Figma authentication flow, the current Figma social connection in Auth0 seems broken.
Due to changes in Figma’s API, the files:read scope is not available anymore for new OAuth apps in Figma. Since the current Figma connection in Auth0 defaults to this permission, the following error is raised during a login:
{“error”:true,“status”:400,“message”:“Invalid scopes for app”,“i18n”:null}
Will the Figma social connection be updated in Auth0 to support the new scopes?
Additionally, is there a way to manage the scopes for the current Figma social connection in Auth0, so we can fix our current broken state?
I will investigate this issue and get back to you as soon as possible.
In the meantime, as a workaround, you can set up a custom OAuth 2.0 connection to Figma, by following this guide: Connect Apps to Generic OAuth2 Authorization Servers
This way you’ll have control over all integration parameters.