MCPcopy
hub / github.com/zitadel/oidc / CheckUsernamePasswordSimple

Method CheckUsernamePasswordSimple

example/server/storage/storage.go:162–171  ·  view source on GitHub ↗
(username, password string)

Source from the content-addressed store, hash-verified

160}
161
162func (s *Storage) CheckUsernamePasswordSimple(username, password string) error {
163 s.lock.Lock()
164 defer s.lock.Unlock()
165
166 user := s.userStore.GetUserByUsername(username)
167 if user != nil && user.Password == password {
168 return nil
169 }
170 return fmt.Errorf("username or password wrong")
171}
172
173// CreateAuthRequest implements the op.Storage interface
174// it will be called after parsing and validation of the authentication request

Callers

nothing calls this directly

Implementers 7

Storageexample/server/storage/storage.go
multiStorageexample/server/storage/storage_dynamic
UnimplementedServerpkg/op/server.go
LegacyServerpkg/op/server_legacy.go
Sigpkg/op/mock/authorizer.mock.impl.go
MockStoragepkg/op/mock/storage.mock.go
MockStorageMockRecorderpkg/op/mock/storage.mock.go

Calls 1

GetUserByUsernameMethod · 0.65

Tested by

no test coverage detected