mirror of
https://github.com/h44z/wg-portal
synced 2025-02-26 05:49:14 +00:00
Respect some config values (#175)
* Respect create_default_peer in config * Respect user_identifier in LDAP field map
This commit is contained in:
parent
4c061a1aa9
commit
66aadf9d42
@ -46,11 +46,13 @@ func (m Manager) connectToMessageBus() {
|
||||
func (m Manager) handleUserCreationEvent(user *domain.User) {
|
||||
logrus.Errorf("handling new user event for %s", user.Identifier)
|
||||
|
||||
if m.cfg.Core.CreateDefaultPeer {
|
||||
err := m.CreateDefaultPeer(context.Background(), user)
|
||||
if err != nil {
|
||||
logrus.Errorf("failed to create default peer for %s: %v", user.Identifier, err)
|
||||
return
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func (m Manager) runExpiredPeersCheck(ctx context.Context) {
|
||||
|
@ -84,7 +84,7 @@ func LdapConvertEntries(sr *ldap.SearchResult, fields *config.LdapFields) []RawL
|
||||
|
||||
for i, entry := range sr.Entries {
|
||||
userData := make(RawLdapUser)
|
||||
userData[fields.UserIdentifier] = entry.DN
|
||||
userData[fields.UserIdentifier] = entry.GetAttributeValue(fields.UserIdentifier)
|
||||
userData[fields.Email] = entry.GetAttributeValue(fields.Email)
|
||||
userData[fields.Firstname] = entry.GetAttributeValue(fields.Firstname)
|
||||
userData[fields.Lastname] = entry.GetAttributeValue(fields.Lastname)
|
||||
|
Loading…
Reference in New Issue
Block a user