Add built-in plugin for getting LDAP attributes (#7317)

This commit is contained in:
Joram Wilander
2017-09-01 14:28:15 -04:00
committed by GitHub
parent b6456a675d
commit e2042c4b65
5 changed files with 156 additions and 1 deletions

View File

@@ -10,6 +10,7 @@ import (
type LdapInterface interface {
DoLogin(id string, password string) (*model.User, *model.AppError)
GetUser(id string) (*model.User, *model.AppError)
GetUserAttributes(id string, attributes []string) (map[string]string, *model.AppError)
CheckPassword(id string, password string) *model.AppError
SwitchToLdap(userId, ldapId, ldapPassword string) *model.AppError
ValidateFilter(filter string) *model.AppError