.NET MAUI Authentication on Windows: The OpenID Connect Challenge

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. react-native-auth0

    React Native toolkit for Auth0 API

    I had the chance to play with MAUI to explore the integration with Auth0 authentication, which is based on OpenID Connect, a standard authentication protocol. However, since my first attempt around mid-2022, I immediately ran into issues on the Windows platform.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. ProjectReunion

    The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.

    You know, I'm not the only one surprised by this issue. If you take a look at the long threads around this issue, you can see many developers are complaining about the missing support for a very common feature such as authentication in Microsoft's own operating system!

  4. Introducing .NET Multi-platform App UI (MAUI)

    .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

    You know, I'm not the only one surprised by this issue. If you take a look at the long threads around this issue, you can see many developers are complaining about the missing support for a very common feature such as authentication in Microsoft's own operating system!

  5. auth0-oidc-client-net

    OIDC Client for .NET Desktop and Mobile applications

    But developers are not sitting idly by. Some have rolled up their sleeves and found workarounds. My colleagues on the SDK team have also implemented a solution inspired by the one adopted by WinUIEx.

  6. auth0-dotnet-templates

    Auth0 Templates for .NET

    Bottom line, MAUI developers had to revise their workarounds to fix the OIDC integration once again. My colleagues on the SDK team were also great in finding a way to fix the issue once again and update the MAUI SDK to support OIDC in .NET 9. On my side, I took the opportunity to update the Auth0 Templates for .NET package just in these days and provide you with a working .NET MAUI template for Windows.

  7. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Lazarus Release 4.0

    16 projects | news.ycombinator.com | 11 May 2025
  • WinUI.TableView VS UWP Community Toolkit - a user suggested alternative

    2 projects | 4 Sep 2024
  • The power of interoperability: Why objects are inevitable (2013) [pdf]

    3 projects | news.ycombinator.com | 15 May 2024
  • WinUI3 + WebView2

    1 project | /r/dotnet | 30 Oct 2023
  • How can i change the pointer of my cursor in winui3?

    1 project | /r/dotnet | 29 Jun 2023