mirror of https://github.com/grafana/grafana
remove bus from login (#44995)
* remove bus from login * remove comments and format correctly * remove the downcastpull/45171/head
parent
071ff0b399
commit
78eb06ec02
@ -0,0 +1,40 @@ |
||||
package multildap |
||||
|
||||
import ( |
||||
"github.com/grafana/grafana/pkg/models" |
||||
"github.com/grafana/grafana/pkg/services/ldap" |
||||
) |
||||
|
||||
type MultiLDAPmock struct { |
||||
MultiLDAP |
||||
ID int64 |
||||
UserCalled bool |
||||
LoginCalled bool |
||||
UserInfo *models.User |
||||
AuthModule string |
||||
ExpectedErr error |
||||
} |
||||
|
||||
func (m *MultiLDAPmock) Login(query *models.LoginUserQuery) ( |
||||
*models.ExternalUserInfo, error, |
||||
) { |
||||
m.LoginCalled = true |
||||
query.User = m.UserInfo |
||||
query.AuthModule = m.AuthModule |
||||
result := &models.ExternalUserInfo{ |
||||
UserId: m.ID, |
||||
} |
||||
return result, m.ExpectedErr |
||||
} |
||||
|
||||
func (m *MultiLDAPmock) User(login string) ( |
||||
*models.ExternalUserInfo, |
||||
ldap.ServerConfig, |
||||
error, |
||||
) { |
||||
m.UserCalled = true |
||||
result := &models.ExternalUserInfo{ |
||||
UserId: m.ID, |
||||
} |
||||
return result, ldap.ServerConfig{}, nil |
||||
} |
Loading…
Reference in new issue