feat(auth): AD-Authenticator mit Zwei-Schritt-Bind, DC-Failover und verschachtelter Gruppenprüfung

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NBHF4R9EAejDJUMdwr6C68
This commit is contained in:
Carsten Abele 2026-08-14 09:11:38 +02:00
parent 2eb69bdcfe
commit 99ee8758cc
8 changed files with 908 additions and 1 deletions

9
go.mod
View file

@ -2,4 +2,11 @@ module git.ravensburg.dev/cabele/opnsense-portal
go 1.26.5
require gopkg.in/yaml.v3 v3.0.1 // indirect
require (
github.com/Azure/go-ntlmssp v0.1.1 // indirect
github.com/go-asn1-ber/asn1-ber v1.5.8 // indirect
github.com/go-ldap/ldap/v3 v3.4.14 // indirect
github.com/google/uuid v1.6.0 // indirect
golang.org/x/crypto v0.54.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)