Duende IdentityServer provides an OpenID Connect-compliant authentication service for ASP.NET Core applications. A .NET MAUI app opens the identity provider’s login page in a browser, receives an authorization result, and obtains a JSON Web Token for protected API calls. section 8.1.2
MauiStockTake authentication
AuthService configures OidcClientOptions, calls LoginAsync, and receives a JWT after the user signs in through IdentityServer. The token can then authenticate calls to the MauiStockTake API. section 8.1.2
