Articles tagged #authentication


UMB.FYI
2025-06-04

📰 Part 1 : Enabling SAML Single Sign-On for Umbraco Backoffice with PingID Integration

In this guide, Nijas Hameed outlines the steps to enable SAML Single Sign-On for Umbraco Backoffice using PingID. Key prerequisites include a PingID account and the AspNetSaml NuGet package. The configuration involves adding an application in Ping Identity, setting up SAML parameters, and mapping user attributes for successful integration.

📰 Part 2 : Enabling SAML Single Sign-On for Umbraco Backoffice with PingID Integration

Nijas Hameed outlines the configuration of PingID SAML authentication in Umbraco, detailing steps such as setting up SAML settings in appsettings.json, creating a strongly-typed configuration class, registering services, and implementing login and response handling controllers. It emphasizes the importance of HTTPS and validates SAML responses for user authentication.

UMB.FYI
2025-04-16

📦 Canine.Umbraco.MediaAuth

Provides authentication and authorization for media items.

UMB.FYI
2025-02-26

📰 Using UMB_UCONTEXT with Umbraco 14+

In Umbraco 14, backoffice authentication transitioned from cookie-based to bearer token authentication, impacting how users authenticate outside the backoffice. The legacy UMB_UCONTEXT cookie now only facilitates OpenID Connect sign-ins and may not be permanent. Kenn Jacobsen proposes a new cookie-based authentication mechanism using OpenIddict events to manage user sessions effectively.

UMB.FYI
2024-12-25

📰 Transforming Umbraco into an Identity Provider (IDP)

In today's interconnected digital landscape, leveraging Umbraco CMS as a centralized Identity Provider (IDP) enhances security and simplifies user management. By integrating Duende IdentityServer, Umbraco enables seamless Single Sign-On (SSO) and customizable authentication flows, providing scalability and robust security for growing application ecosystems.

📰 Umbraco and Bellissima: Swagger, Tokens, Entry Points

Jacob Overgaard discusses generating a TypeScript client for Umbraco 14 and 15, emphasizing the use of the @hey-api/openapi-ts library for API requests. He outlines how to authenticate using a bearer token, set up an entry point for API configuration, and manage authorization headers for requests.

UMB.FYI
Archive Polls Tips Firehose Privacy About

UMB.FYI is built with ❤ by the Umbraco community and is not affiliated with Umbraco HQ