When will we get an Auth0.OidcClient.MAUI for .NET 10?

Hi All,

I am working on a MAUI app for IOS and Android. The person I am working with has chosen .NET 10, which makes sense; it has been around for a while. I need to add authentication to it and find that there is no NuGet package for the Auth0.OidcClient.MAUI under .NET 10.

Is there one coming? If so, how far away is it. Alternatively, how else do I handle logging in to the app? We tried to do it with a browser but it leaves a browser hanging around.

Thanks in advance,

Rob

Hi @rlkeith,

Welcome back to the Auth0 Community!

Please allow me some time to look more into it and I will be back with an update as soon as possible!

Thank you!
Best regards,
Remus

Hi @rlkeith,

Thank you for your patience!

I understand that you are encountering an issue in adding authentication to your MAUI app for IOS and Android.

The recommended solution would be to move forward with your .NET 10 project using the existing Auth0.OidcClient.MAUI SDK. You can check it out here - Add login to your .NET MAUI application.

Because of how .NET handles backward compatibility, a NuGet package that targets .NET 8 or .NET 9 ( prerequisites for the MAUI SDK ) will install and run seamlessly within a newer .NET 10 application. You do not need to wait for a specific “.NET 10” release of the package to continue your development. You can simply install the current version via NuGet as usual.

Regarding the “hanging browser” issue you experienced when trying to handle the login manually, utilizing the Auth0.OidcClient.MAUI SDK will take care of this as well. Instead of opening a standard, unmanaged web browser window, our SDK utilizes the native secure authentication components provided by the mobile operating systems.

You can also check out this blog post - Add Authentication to .NET MAUI Apps with Auth0 since it might chime in with very useful insights.

I hope this helps and if you have any other question please let me know!
Kind regards,
Remus