Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/DirectoryTree/LdapRecord

A fully-featured LDAP framework.
https://github.com/DirectoryTree/LdapRecord

activerecord ldap

Last synced: 3 months ago
JSON representation

A fully-featured LDAP framework.

Awesome Lists containing this project

README

        









Working with LDAP doesn't need to be hard.


LdapRecord is a fully-featured Active Record
ORM that makes working with LDAP directories a breeze πŸƒ


Quickstart
Β·
Documentation
Β·
Laravel Integration
Β·
Post a Question

---

⏲ **Up and Running Fast**

Connect to your LDAP servers and start running queries in a matter of minutes.

πŸ’‘ **Fluent Filter Builder**

Find the LDAP objects you're looking for with a fluent LDAP filter builder.

πŸ’Ό **Multi-Domain Ready**

Built-in connection management allows you to access multiple domains without breaking a sweat.

πŸ”₯ **Supercharged Active Record**

Create and modify LDAP objects with minimal code.

---


Active Directory Features

πŸšͺ **Enable / Disable Accounts**

Detect and assign User Account Control values on accounts with the fluent [Account Control builder](https://ldaprecord.com/docs/core/v3/active-directory/users/#uac).

πŸ”‘ **Reset / Change Passwords**

Built-in support for [changing](https://ldaprecord.com/docs/core/v3/active-directory/users/#changing-passwords) and [resetting](https://ldaprecord.com/docs/core/v3/active-directory/users/#resetting-passwords) passwords on Active Directory accounts.

πŸ—‘ **Restore Deleted Objects**

Seamlessly access your Active Directory recycle bin and [restore deleted objects](https://ldaprecord.com/docs/core/v3/models/#restoring-deleted-models).

---

LdapRecord is Supportwareβ„’

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

Thank you for your understanding :heart:

---

Security Vulnerabilities

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

All security vulnerabilities will be promptly addressed.

---

Credits

This package is directly inspired from Laravel's Eloquent, and most features are direct ports to an LDAP equivalent.

I am forever grateful for the work Taylor Otwell has produced.

If you can, support his work by purchasing a sponsorship, or one of his many Laravel based services.