Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
12c4499
feat: provider options passthrough
anishapant21 Feb 23, 2026
cff994e
feat: multi-realm engine with per-baseDN routing
anishapant21 Feb 23, 2026
1a667e5
Add per-user auth_backends override to bypass or customize the
anishapant21 Feb 23, 2026
2915ae5
fix: build auth provider registry from realm instances
anishapant21 Feb 24, 2026
0bb8a15
Fix sql tests
anishapant21 Mar 2, 2026
3507174
Code cleanup
anishapant21 Mar 8, 2026
b8c906c
Merge branch 'dev' into feature/multi-realm
anishapant21 Mar 8, 2026
33c7959
Code refactor
anishapant21 Mar 9, 2026
87705bf
Merge branch 'feature/multi-realm' of github.com:mieweb/LDAPServer in…
anishapant21 Mar 9, 2026
f0ab0e4
Merge branch 'dev' into feature/multi-realm
anishapant21 Mar 11, 2026
08771ec
Ensures per-user auth override always uses the contextually correct p…
anishapant21 Mar 11, 2026
cd616df
Merge branch 'dev' of github.com:mieweb/LDAPServer into feature/multi…
anishapant21 Mar 15, 2026
9057c17
Potential fix for pull request finding
anishapant21 Mar 15, 2026
ff3ceae
Add docs
anishapant21 Mar 15, 2026
744d24c
Merge branch 'feature/multi-realm' of github.com:mieweb/LDAPServer in…
anishapant21 Mar 15, 2026
c3694fc
Fix case sensitive registry lookup
anishapant21 Mar 16, 2026
ad07d30
Update docs
anishapant21 Mar 16, 2026
1ed9d86
Merge branch 'dev' into feature/multi-realm
anishapant21 Mar 17, 2026
683eb19
Enforce 1:1 baseDN-to-realm and remove cross-realm fallback
anishapant21 Mar 20, 2026
5014749
Merge branch 'feature/multi-realm' of github.com:mieweb/LDAPServer in…
anishapant21 Mar 20, 2026
fd9a288
Defense when no auth providers defined
anishapant21 Mar 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docker/sql/init.sql
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,12 @@ CREATE TABLE IF NOT EXISTS users (
uid_number INT UNIQUE,
gid_number INT,
home_directory VARCHAR(200),
auth_backends VARCHAR(255) DEFAULT NULL,
FOREIGN KEY (gid_number) REFERENCES `groups`(gid_number)
);

-- 4. Now insert users (gid_number matches existing groups)
-- Passwords are SHA-512 crypt(3) hashes ($6$): ann=maya, abrol=abrol, evan=evan, hrits=maya, chris=chris
INSERT INTO users (username, password, full_name, email, uid_number, gid_number, home_directory) VALUES
('ann', '$6$Zmtz1yzJJyslWIK/$OoLdG1FNvPbSsyqekHGNIKdx.X1IlMQBVqACvr/WI8IFze.jzvLDzB1y3/Tigjk1mzcGKgowZ1lwCVF8EXv2q.', 'Ann', 'ann@mieweb.com', 1001, 1001, '/home/ann'),
('abrol','$6$7KbEtgYeI.FFS7sw$EcFip4Ros8inRQQ2nGhBa32s3qA7h2pFXGfrP8x0NRMIM0bGaZ8bIObVh207yhQ.YW1KkMW2o7RIkEuDWG3wb/', 'Abrol', 'abrol@mieweb.com', 1002, 1002, '/home/abrol'),
Expand Down
Loading
Loading