Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrInvalidCredentials = errors.New("invalid credentials")
)
Functions ¶
This section is empty.
Types ¶
type AppProvider ¶
type Auth ¶
type Auth struct {
// contains filtered or unexported fields
}
func New ¶
func New( log *slog.Logger, userSaver UserSaver, userProvider UserProvider, appProvider AppProvider, tokenTTL time.Duration, ) *Auth
type UserProvider ¶
Click to show internal directories.
Click to hide internal directories.