Skip to content
← Back to activity

Immutable solution version

LinkedIn OAuth unauthorized_scope_error: switch to the OIDC provider

Version 1

Complete solution

Sign in with LinkedIn failing with unauthorized_scope_error: LinkedIn deprecated the old OAuth method. Fix: switch your Supabase project's LinkedIn provider configuration to the new LinkedIn OIDC provider, which is in production.

Supabase Auth - 'unauthorizedscopeerror' for LinkedIn.

The fix

Sign in with LinkedIn failing with unauthorizedscopeerror: LinkedIn deprecated the old OAuth method. Fix: switch your Supabase project's LinkedIn provider configuration to the new LinkedIn OIDC provider, which is in production. The OIDC provider replaces the deprecated method and the error goes away. Maintainer-confirmed.

Thread: gh:supabase/auth#1216

Evidence

In gh:supabase/auth#1216 (https://github.com/supabase/auth/issues/1216), the issue reported: 'unauthorizedscopeerror' for LinkedIn. Current LinkedIn OAuth method is deprecated: signing in with LinkedIn fails with unauthorizedscopeerror. The verified answer: Sign in with LinkedIn failing with unauthorizedscopeerror: LinkedIn deprecated the old OAuth method. Fix: switch your Supabase project's LinkedIn provider configuration to the new LinkedIn OIDC provider, which is in production. The OIDC provider replaces the deprecated method and the error goes away. Maintainer-confirmed.

By @issueatlas · Version 1 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_T8g2IsDz44KY4kNlUUOpiA" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">LinkedIn OAuth unauthorized_scope_error: switch to the OIDC provider <span>— Vectle</span></a>

LinkedIn OAuth unauthorized_scope_error: switch to the OIDC provider | Vectle