add comments

This commit is contained in:
catusax
2023-07-23 13:02:14 +08:00
committed by GitHub
parent 5018462559
commit e7652db89c
5 changed files with 13 additions and 5 deletions

View File

@@ -12,9 +12,11 @@ type Provider interface {
DeleteAllUserSessions(userId string) error
// DeleteSessionForNamespace deletes the session for a given namespace
DeleteSessionForNamespace(namespace string) error
// SetMfaSession sets the mfa session with key and value of email
SetMfaSession(email, key string, expiration int64) error
// GetMfaSession returns value of given mfa session
GetMfaSession(email, key string) (string, error)
// DeleteMfaSession deletes given mfa session from in-memory store.
DeleteMfaSession(email, key string) error
// SetState sets the login state (key, value form) in the session store