Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectService ¶
type ProviderService ¶
type ShareOption ¶
type ShareOption func(*ShareOptions)
func WithEncryptionKey ¶
func WithEncryptionKey(key string) ShareOption
type ShareOptions ¶
type ShareOptions struct {
}type ShareService ¶
type ShareService interface {
}type UserService ¶
type UserService interface { Create(ctx context.Context, projectID string) (*user.User, error) Get(ctx context.Context, userID string) (*user.User, error) GetByExternal(ctx context.Context, externalUserID, providerID string) (*user.User, error) CreateExternal(ctx context.Context, projectID, userID, externalUserID, providerID string) (*user.ExternalUser, error) }
Click to show internal directories.
Click to hide internal directories.