guard/internal/domain/repository/token.go

13 lines
289 B
Go

package repository
import (
"ark-permission/internal/entity"
"context"
)
type TokenRepository interface {
Create(ctx context.Context, token entity.Token) error
GetByAccess(ctx context.Context, id string) (entity.Token, error)
Delete(ctx context.Context, token entity.Token) error
}