Base authentication library used in platform dependent auth libraries (Infsoft.WPE.App.Authentication.Web and Infsoft.WPE.App.Authentication.Maui) for infsoft's LocAware One application
$ dotnet add package Infsoft.WPE.App.Authentication.BaseThis library contains interfaces used to access login information. It does not handle the login itself but exposes the result of it. A common interface for the login is provided as well.
Each platform must implement the abstract class AppAuthenticationStateProvider with the respective platform native calls.
Configuration via localization is possible for the following localization keys:
Voucher,Anonymous, allows removing login types besides the employee loginLoginBackground.png, allows overriding the image shown on large screensLoginOverlay.svg, allows overriding the overlay shown alongside the backgroundInfsoftLogo.svg, allows overriding the logo shown above the login