Versions in this module Expand all Collapse all v1 v1.0.0 Mar 21, 2026 Changes in this version + type GetMeUseCase struct + Logger models.Logger + SessionService services.SessionService + UserService services.UserService + func (uc *GetMeUseCase) GetMe(ctx context.Context, userID string) (*types.GetMeResult, error) + type SignOutUseCase struct + Logger models.Logger + SessionService services.SessionService + func (uc *SignOutUseCase) SignOut(ctx context.Context, userID string, sessionID *string, signOutAll bool) (*types.SignOutResult, error) + type UseCases struct + GetMeUseCase *GetMeUseCase + SignOutUseCase *SignOutUseCase