MCPcopy Create free account
hub / github.com/foxcpp/maddy / AuthPlain

Method AuthPlain

framework/module/auth.go:33–33  ·  view source on GitHub ↗
(username, password string)

Source from the content-addressed store, hash-verified

31// Modules implementing this interface should be registered with "auth." prefix in name.
32type PlainAuth interface {
33 AuthPlain(username, password string) error
34}
35
36// PlainUserDB is a local credentials store that can be managed using maddy command

Callers 5

AuthPlainMethod · 0.65
TestAuth_AuthPlainFunction · 0.65
AuthPlainMethod · 0.65
LoginMethod · 0.65
AuthPlainMethod · 0.65

Implementers 13

Dummyframework/module/modules/dummy.go
mockAuthinternal/auth/sasl_test.go
SASLAuthinternal/auth/sasl.go
Authinternal/auth/pass_table/table.go
mockAuthinternal/auth/plain_separate/plain_sep
Authinternal/auth/plain_separate/plain_sep
Authinternal/auth/shadow/module.go
Authinternal/auth/netauth/netauth.go
Authinternal/auth/dovecot_sasl/dovecot_sas
ExternalAuthinternal/auth/external/externalauth.go
Authinternal/auth/ldap/ldap.go
Authinternal/auth/pam/module.go

Calls

no outgoing calls

Tested by 1

TestAuth_AuthPlainFunction · 0.52