Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/directorytree/ldaprecord-laravel

Multi-domain LDAP Authentication & Management for Laravel.
https://github.com/directorytree/ldaprecord-laravel

activerecord laravel ldap ldap-auth ldap-authentication

Last synced: 1 day ago
JSON representation

Multi-domain LDAP Authentication & Management for Laravel.

Awesome Lists containing this project

README

        



Integrate LDAP into your Laravel application.








Documentation
·
Directory Browser
·
Post a Question

---

⭐️ **Developer Experience First**

LdapRecord focuses on clean, easy to understand syntax along with thorough documentation.

🔑 **Authenticate LDAP Users**

Allow LDAP users to log into your application and control which users can login via [Scopes](https://ldaprecord.com/docs/laravel/v3/usage/#scopes) and [Rules](https://ldaprecord.com/docs/laravel/v1/auth/configuration/#rules).

🔄 **Import & Synchronize LDAP users**

Import users from your directory via [command](https://ldaprecord.com/docs/laravel/v3/auth/database/importing): `php artisan ldap:import`.

💼 **Multi-Domain Support**

Authenticate users from as many LDAP domains as you'd like. Support comes [out of the box](https://ldaprecord.com/docs/laravel/v3/auth/multi-domain).

🎩 **Eloquent Query Builder**

Search for LDAP objects with a [fluent and easy to use interface](https://ldaprecord.com/docs/core/v3/searching) you're used to. You'll feel right at home.

✏️ **Active Record LDAP Models**

LDAP objects are [individual models](https://ldaprecord.com/docs/core/v3/models). Persist them to your LDAP server with a single `save()`.

💫 **LDAP Directory Emulator**

Test [authenticating](https://ldaprecord.com/docs/laravel/v3/auth/testing/#getting-started) and
[querying users](https://ldaprecord.com/docs/laravel/v3/testing/#getting-started) without
changing your application code.

Create, update, and delete LDAP objects without touching a real LDAP server.

---

LdapRecord-Laravel is Supportware™

If you require support using LdapRecord-Laravel, a sponsorship is required :pray:

Thank you for your understanding :heart:

---

Security Vulnerabilities

If you discover a security vulnerability within LdapRecord-Laravel, please send an e-mail to Steve Bauman via [email protected].

All security vulnerabilities will be promptly addressed.