📦 Idearia Identity UI
Idearia.Identity.UI is a .NET library created by Idearia Soluciones to provide ready-to-use UI components for authentication and identity management in enterprise Blazor applications.
This package is intended exclusively for:
👉 Authorized Idearia Soluciones Partners
👉 Developers building enterprise Blazor applications with authentication requirements
👉 Systems requiring secure and consistent user identity interfaces
👉 Applications needing pre-built login, registration, and profile management components
If you are not an approved partner, please contact Idearia Soluciones for licensing terms.
🚀 Features
- Pre-built authentication components including login, registration, and password recovery
- Blazor Server integration with AuthenticationStateProvider support
- Cookie-based authentication with secure session management
- User profile management components for account settings and preferences
- Role-based UI rendering with authorization-aware components
- Responsive design optimized for desktop and mobile devices
- Customizable styling compatible with enterprise design systems
- Integration with Idearia.Identity.Domain for business logic layer
- Centralized UI patterns maintained by Idearia Soluciones for consistency across applications
📋 Changelog
Version 1.1.4
New User Management Screen added
- The admin can create, edit, reset passwords, enable, and disable app users.
- The AdminUsers.razor component is configurable. It includes parameters to decide which actions are allowed (creation, editing, password reset, etc.) and also receives the current user's role and the list of app roles (as string and int) for reuse.
- To disable a user, the Login.DisabledOn field is set; to enable, it is cleared.
- Users are created under the same tenant as the administrator, and a role can be assigned.
- Password resets do not require knowing the current password.
Version 1.0.3
- Update dependencies to latest versions
Version 1.0.2
- Initial release with core authentication components
- Login and registration forms
- AuthenticationStateProvider implementation
- User profile management components