created: auth provider

This commit is contained in:
nquidox 2025-07-07 17:45:58 +03:00
parent f5162fcd66
commit 099a586484
6 changed files with 185 additions and 0 deletions

View file

@ -0,0 +1,9 @@
package interfaces
import "merch-parser-api/internal/shared"
type Auth interface {
Login(userUuid string) (shared.AuthData, error)
Logout(userUuid string, refreshUuid string) error
Refresh(userUuid string, refreshUuid string) (shared.AuthData, error)
}