
Umbraco Auth Provider
This helps you add OAuth and SSO login buttons to the Umbraco backoffice. You still need to configure the C# authentication provider backend yourself, but this generates the frontend presentation layer: the login button UI, auto-redirect behavior, popup settings, and account linking options. It pulls from official Umbraco docs and handles both the simple case (default button with icon and label) and custom elements when you need branded UI. Most useful when you're wiring up Google, Microsoft, GitHub, or enterprise SSO and need the backoffice login screen to actually show the button. Saves you from hunting through extension registry docs.
- skills.sh installs
- 399
- GitHub stars
- 27
- last updated
- Aug 21, 2026
Install
$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-auth-provider --agent claude-codeInstalls into .claude/skills of the current project.
Files
Umbraco Auth Provider
What is it?
An Auth Provider enables external login (OAuth/SSO) for the Umbraco backoffice. It provides the UI component (login button) that connects to a backend authentication provider. The backend must be configured separately in C# - this extension type handles the frontend presentation and behavior. Common providers include Google, Microsoft, GitHub, and custom OAuth providers.
Documentation
Always fetch the latest docs before implementing:
- External Login Providers: https://docs.umbraco.com/umbraco-cms/run-in-production/security/external-login-providers
- Extension Types: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/extending-overview/extension-types
- Foundation: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/foundation
Workflow
- Fetch docs - Use WebFetch on the URLs above
- Ask questions - Which OAuth provider? Custom UI needed? Auto-redirect?
- Configure backend - Set up C# authentication provider first
- Generate frontend files - Create manifest + optional custom element
Sponsors
Details
- Repository
- github.com/umbraco/umbraco-cms-backoffice-skills
- Categories
- Backend & APIs, Security, Documentation, .NET & C#
- First seen
- Jun 3, 2026
More from umbraco/umbraco-cms-backoffice-skills
All 76- Umbraco Dynamic Root399
- Umbraco Collection View398
- Umbraco Entity Bulk Actions398
- Umbraco Localization398
- Umbraco Modals398
- Umbraco Entry Point397
- Umbraco Granular User Permissions397
- Umbraco Header Apps397
- Umbraco Health Check397
- Umbraco Icons397
- Umbraco Package View397
- Umbraco Property Action397
- Umbraco Property Editor Schema397
- Umbraco Review Checks397
- Umbraco Sections397
- Umbraco Block Editor Custom View396
- Umbraco Bundle396
- Umbraco Collection396
- Umbraco Current User Action396
- Umbraco Entity Actions396
- Umbraco File Upload Preview396
- Umbraco Picker Data Source396
- Umbraco Collection Action395
- Umbraco Global Context395