api/internal/interfaces/auth.go

10 lines
270 B
Go
Raw Normal View History

2025-07-07 17:45:58 +03:00
package interfaces
import "merch-parser-api/internal/shared"
type Auth interface {
Login(userUuid string) (shared.AuthData, error)
2025-09-09 00:00:11 +03:00
Logout(userUuid, refreshUuid, sessionUuid string) error
Refresh(userUuid, refreshUuid, sessionUuid string) (shared.AuthData, error)
2025-07-07 17:45:58 +03:00
}