debug: erweitertes LDAP-Logging (upsert + success)

This commit is contained in:
sysops
2026-04-01 00:26:08 +02:00
parent 5c3a9b55ff
commit caac522e3c
+4
View File
@@ -111,6 +111,7 @@ func (m *Manager) Login(username, password string) (token string, user *userstor
fmt.Printf("[DEBUG] tenant LDAP auth failed for %q: %v\n", username, authErr)
}
if authErr == nil {
fmt.Printf("[DEBUG] tenant LDAP auth OK for %q, upserting...\n", username)
role := tcfg.DefaultRole
if role == "" {
role = userstore.RoleUser
@@ -129,6 +130,9 @@ func (m *Manager) Login(username, password string) (token string, user *userstor
email = username
}
ldapUser, upsertErr := m.store.UpsertLDAPUser(username, email, role, tenantID)
if upsertErr != nil {
fmt.Printf("[DEBUG] UpsertLDAPUser failed for %q: %v\n", username, upsertErr)
}
if upsertErr == nil {
if ldapUser.TOTPEnabled {
t, e := m.issuePendingTOTPToken(ldapUser)