Identity Pro
Advanced Identity Management
for Enterprise Applications
The ABP Identity Pro Module provides a complete identity and access management solution with user management, roles, permissions, and enterprise security features. Built on ASP.NET Core Identity and fully integrated into the ABP Platform.
Trusted by the teams shaping the future of .NET.
Enterprise Security Features
Identity Pro includes comprehensive security features to protect your application and user accounts.
User Lockout
Password Policies
Security Logging
Email Verification
Phone Verification
Two-Factor Authentication
Complete Identity Management
Manage users, roles, and permissions with a comprehensive set of tools designed for enterprise applications.
User and Role Management
Manage users and roles from an intuitive interface. Assign multiple roles to users, set permissions at both role and user levels, and configure default and public roles.
Organization Units
Create hierarchical organization structures and assign users to organization units. Roles can be assigned to organization units, automatically granting permissions to all members.
Custom Claims
Define custom claim types with validation rules and assign claims to users and roles. Custom claims store additional user information and integrate with OpenIddict.
Two-Factor Authentication
Enable two-factor authentication per user. Configure user lockout policies, password complexity requirements, and periodic password changes for enhanced security.
LDAP Authentication
Support LDAP authentication for integration with existing directory services. Enable social login with providers like Twitter, Facebook, and GitHub.
User Impersonation
Impersonate users or tenants for debugging and support without requiring passwords. Import and export users from Excel and CSV files.
OpenIddict Integration
Custom claims integrate seamlessly with OpenIddict for OAuth2 and OpenID Connect scenarios. Perfect for building authentication servers.
Social Login
Enable social login with providers like X, Facebook, and GitHub. Support email and phone number verification for account security.
Security Logging
Security logs automatically track all authentication operations including login, logout, and password changes for audit and compliance.
Everything You Need for Identity Management
All essential identity features, thoughtfully designed to meet enterprise security and compliance needs.
- Flexible user and role management with hierarchical permissions
- Organization units with automatic permission inheritance
- Custom claims with validation rules and OpenIddict integration
- Two-factor authentication and user lockout policies
- LDAP authentication for directory service integration
- Social login with multiple providers (Twitter, Facebook, GitHub)
- User impersonation for debugging and support
- Import and export users from Excel and CSV files
- Comprehensive security logging for audit and compliance
Perfect for Many Scenarios
Identity Pro adapts to various application types and industries with flexible configuration options.
Enterprise Applications
Organization units, hierarchical permissions, and LDAP integration make Identity Pro perfect for enterprise applications with complex organizational structures.
SaaS Platforms
Multi-tenant support, user impersonation, and flexible role management enable SaaS platforms to manage users across multiple tenants efficiently.
Consumer-Facing Applications
Social login, email verification, and two-factor authentication provide secure and user-friendly authentication for customer-facing applications.
Internal Tools
LDAP integration, security logging, and user import/export capabilities make Identity Pro ideal for internal tools that need to integrate with existing systems.
Built on Industry Standards
Designed around widely adopted identity and security standards to ensure interoperability and future-proof architecture.
Trusted Microsoft Identity Foundations
Identity Pro is built on Microsoft's ASP.NET Core Identity, ensuring industry-standard compatibility and long-term maintainability. Instead of spending months building and testing identity infrastructure, your team can focus on features that differentiate your product. The module provides everything you need for enterprise-grade identity management out of the box.
Choose the Database & UI Framework That Fits Your Architecture
Identity works seamlessly with multiple databases and UI frameworks, giving you complete freedom in how you build.
Database Providers
All starter templates offer multiple options for implementing your data access layer.
UI Frameworks
ABP allows you to build with multiple UI framework options.
Learn More About the ABP Identity Pro Module
Explore detailed documentation, API references, and implementation guides.