Authsignal.Maui
0.1.0
dotnet add package Authsignal.Maui --version 0.1.0
NuGet\Install-Package Authsignal.Maui -Version 0.1.0
<PackageReference Include="Authsignal.Maui" Version="0.1.0" />
<PackageVersion Include="Authsignal.Maui" Version="0.1.0" />
<PackageReference Include="Authsignal.Maui" />
paket add Authsignal.Maui --version 0.1.0
#r "nuget: Authsignal.Maui, 0.1.0"
#:package Authsignal.Maui@0.1.0
#addin nuget:?package=Authsignal.Maui&version=0.1.0
#tool nuget:?package=Authsignal.Maui&version=0.1.0
<img width="1070" alt="Authsignal" src="https://raw.githubusercontent.com/authsignal/authsignal-maui/main/.github/images/authsignal.png">
Authsignal .NET MAUI SDK
Check out our official Mobile SDK documentation.
Installation
Add the Authsignal .NET MAUI SDK to your project:
dotnet add package Authsignal.Maui
The SDK supports .NET 10 apps targeting iOS 15 and Android API 23 or newer.
Initialization
Register the Authsignal client in MauiProgram.cs:
using Authsignal.Maui;
builder.UseAuthsignal(options =>
{
options.TenantId = "YOUR_TENANT_ID";
options.BaseUrl = "YOUR_REGION_BASE_URL";
});
Then inject IAuthsignalClient where you need it. You can also create a client directly:
var authsignal = new AuthsignalClient("YOUR_TENANT_ID", "YOUR_REGION_BASE_URL");
You can find your tenant ID in the Authsignal Portal.
You must specify the correct base URL for your tenant's region.
| Region | Base URL |
|---|---|
| US (Oregon) | https://api.authsignal.com/v1 |
| AU (Sydney) | https://au.api.authsignal.com/v1 |
| EU (Dublin) | https://eu.api.authsignal.com/v1 |
Usage
Passkeys
For more detailed info on how to add passkeys to your app using Authsignal, check out our passkey documentation for Mobile SDKs.
App verification
To see how to add app verification with push notifications or QR codes, see our app verification documentation for Mobile SDKs.
License
This project is licensed under the MIT License - see the LICENSE file for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-android36.0 is compatible. net10.0-browser was computed. net10.0-ios was computed. net10.0-ios26.0 is compatible. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Maui.Core (>= 10.0.20)
-
net10.0-android36.0
- Authsignal.Maui.Binding.Android (>= 0.1.0)
- Microsoft.Maui.Core (>= 10.0.20)
-
net10.0-ios26.0
- Authsignal.Maui.Binding.iOS (>= 0.1.0)
- Microsoft.Maui.Core (>= 10.0.20)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 56 | 10/21/2026 |