umbraco-security-external-logins

Installation
SKILL.md

External login providers

Umbraco has two separate identity systems, and an external login is wired into one of them at a time. Users sign in to the backoffice at /umbraco; members sign in to the website. They use different builders, scheme prefixes, callback paths and auto-link options, and a provider set up for one does nothing for the other.

A — Users (backoffice) B — Members (website)
Reference users.md members.md
Asset BackOfficeExternalLogin.cs + umbraco-package.json MemberExternalLogin.cs
Registered with AddBackOfficeExternalLogins, scheme prefix Umbraco. AddMemberExternalLogins, scheme prefix UmbracoMembers.
Login button authProvider manifest in App_Plugins A form per provider in the site's login view
Auto-link creates A user, in the user groups you map A member, of one Member Type, in default member groups
Coverage tier Asserted Asserted

How to decide

Installs
7
GitHub Stars
8
First Seen
Oct 21, 2026