IdentitySuite 1.0.0-rc.1
Additional Details
Use latest RC instead
This is a prerelease version of IdentitySuite.
There is a newer prerelease version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package IdentitySuite --version 1.0.0-rc.1
NuGet\Install-Package IdentitySuite -Version 1.0.0-rc.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="IdentitySuite" Version="1.0.0-rc.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="IdentitySuite" Version="1.0.0-rc.1" />
<PackageReference Include="IdentitySuite" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add IdentitySuite --version 1.0.0-rc.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: IdentitySuite, 1.0.0-rc.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=IdentitySuite&version=1.0.0-rc.1&prerelease
#tool nuget:?package=IdentitySuite&version=1.0.0-rc.1&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
IdentitySuite Blazor Library
A comprehensive authentication and identity management solution for Blazor applications.
Packages
Features
- ✅ Multi-Language UI, Support for localized interfaces to cater to a global audience.
- ✅ User & Group Management, Create, edit, and organize user profiles and permissions with granular control.
- ✅ OpenID Connect Configuration, Streamline setup for clients, APIs, resources, and scopes—all from a unified admin shell.
- ✅ Customizable Authentication Themes, Brand your login, register, and user profile pages to match your corporate identity.
- ✅ Built-in Email Templates, Ready-to-use templates for user flows (registration, password reset, 2FA) with full customization.
- ✅ Social Login Integration, Seamless authentication via Google, Facebook, Microsoft or Twitter.
- ✅ Dynamic Consent Screens, Tailor permissions and terms for each client application.
- ✅ Microsoft Identity Flows, Out-of-the-box support for standard workflows (sign-up, password recovery, etc.).
Installation
- Install the main package:
dotnet add package IdentitySuite
- Install your preferred database provider:
dotnet add package IdentitySuite.EntityFrameworkCore.SqlServer
# or
dotnet add package IdentitySuite.EntityFrameworkCore.PostgreSQL
# or
dotnet add package IdentitySuite.EntityFrameworkCore.MySql
Quick Start
- Add to your Blazor app's Program.cs:
using IdentitySuite;
var builder = WebApplication.CreateBuilder(args);
// 1. Registers all required services (authentication, authorization, etc.)
builder.AddIdentitySuiteServices();
var app = builder.Build();
// 2. Creates/updates the database based on configuration
await app.SetupIdentitySuiteDbAsync();
// 3. Enables all runtime services (authentication, routing, etc.)
app.UseIdentitySuiteServices();
await app.RunAsync();
Documentation
For complete documentation, please visit our site www.identitysuite.net
Licensing Options
IdentitySuite is available under a commercial subscription model with a free tier:
Tier | Deployments | Clients | Users |
---|---|---|---|
Free | Unlimited | 1 | ≤ 100 |
Standard | Single | ≤ 5 | ≤ 500 |
Enterprise | Single | Unlimited | Unlimited |
For production use beyond free tier limits, please purchase a license at www.identitysuite.net.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net9.0
- AspNetCore.HealthChecks.UI.Client (>= 9.0.0)
- Blazored.FluentValidation (>= 2.2.0)
- ExCSS (>= 4.3.0)
- FluentValidation.DependencyInjectionExtensions (>= 12.0.0)
- MailKit (>= 4.12.1)
- Microsoft.AspNetCore.Authentication.Facebook (>= 9.0.5)
- Microsoft.AspNetCore.Authentication.Google (>= 9.0.5)
- Microsoft.AspNetCore.Authentication.MicrosoftAccount (>= 9.0.5)
- Microsoft.AspNetCore.Authentication.Twitter (>= 9.0.5)
- Microsoft.AspNetCore.Components.Web (>= 9.0.5)
- Microsoft.AspNetCore.DataProtection.EntityFrameworkCore (>= 9.0.5)
- Microsoft.AspNetCore.Identity.EntityFrameworkCore (>= 9.0.5)
- Microsoft.AspNetCore.Identity.UI (>= 9.0.5)
- Microsoft.EntityFrameworkCore (>= 9.0.5)
- Microsoft.Extensions.Configuration.Json (>= 9.0.5)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 9.0.5)
- Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (>= 9.0.5)
- NetEscapades.AspNetCore.SecurityHeaders (>= 1.1.0)
- OpenIddict.EntityFrameworkCore (>= 6.3.0)
- OpenIddict.Server.AspNetCore (>= 6.3.0)
- OpenIddict.Server.DataProtection (>= 6.3.0)
- OpenIddict.Validation.AspNetCore (>= 6.3.0)
- OpenIddict.Validation.DataProtection (>= 6.3.0)
- OpenIddict.Validation.ServerIntegration (>= 6.3.0)
- SendGrid (>= 9.29.3)
- Syncfusion.Blazor.Core (>= 29.2.8)
- Syncfusion.Blazor.Grid (>= 29.2.8)
- Syncfusion.Blazor.Navigations (>= 29.2.8)
- Syncfusion.Blazor.Popups (>= 29.2.8)
- Syncfusion.Blazor.RichTextEditor (>= 29.2.8)
- Syncfusion.Blazor.SplitButtons (>= 29.2.8)
- Syncfusion.Blazor.Themes (>= 29.2.8)
- Wacton.Unicolour (>= 6.0.0)
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 | |
---|---|---|---|
1.0.0-rc.4 | 34 | 6/17/2025 | |
1.0.0-rc.3 | 95 | 6/14/2025 | |
1.0.0-rc.2 | 102 | 6/14/2025 | |
1.0.0-rc.1 | 124 | 6/5/2025 |