Feedback
awesome-repositories
.com
Categories
Blog
Submit a repo
Lldap | Awesome Repos
Categories
←
Back
lldap
/
lldap
0
Copy as Markdown
View on GitHub
↗
6,325
stars
·
339
forks
·
Rust
·
GPL-3.0
·
0
views
Lldap
Features
LDAP-Based
-
Provides a self-hosted LDAP directory server with a web UI, GraphQL API, and Terraform provider for user and group management.
LDAP Services
-
Provides an LDAP directory server that authenticates users and stores credentials in a local database with a web UI.
LDAP Authentication
-
Authenticates users against an LDAP directory while storing their credentials in a local database.
Web Management Interfaces
-
Provides a web interface for creating, editing, and deleting LDAP users and groups with self-service password reset.
Self-Hosted Identity Providers
-
Manages users, groups, and passwords for a self-hosted service stack through a single directory backend.
Web-Based User Management Interfaces
-
Ships a web interface for managing user accounts and group memberships without requiring LDAP client tools.
Directory Stores
-
Persists user attributes, group memberships, and credentials in a relational database instead of an LDAP-specific backend.
Web Interfaces
-
Manages user accounts and group memberships through a browser interface without needing LDAP client tools.
Directory Management Consoles
-
Provides a browser-based interface for directory management with self-service password reset capabilities.
Terraform Providers
-
Enables infrastructure-as-code management of directory entries through a custom Terraform provider.
Client Settings
-
Provides connection details like user DN, base DN, and group membership filters for services to authenticate.
Data Migration Tools
-
Imports users and groups from a running LDAP directory so the new server starts with the same data.
Migration Tools
-
Imports existing users and groups from a running LDAP server to avoid manual data re-entry during migration.
Migration Utilities
-
Imports users and groups from an existing LDAP server into a new LDAP directory instance.
Password Hashing Strategies
-
Offloads credential verification to configurable hashing algorithms before comparing against stored hashes.
API-Driven Provisioning
-
Manages user, group, and attribute lifecycles through a GraphQL API, bootstrap script, or Terraform provider.
Programmatic Provisioning
-
Creates, updates, and deletes users and groups programmatically via API, scripts, or infrastructure-as-code tools.
User Provisioning Scripts
-
Ships a command-line script for automating initial user and group creation in headless deployments.
Management APIs
-
Exposes a typed GraphQL API for programmatic user and group lifecycle management.
Provisioning APIs
-
Provides a GraphQL API for programmatically managing user, group, and attribute lifecycles in an LDAP directory server.
System Utilities
-
Simplified LDAP interface for authentication.
Identity Management
-
Lightweight LDAP implementation with a web interface.
Star history