Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Resource ¶
type Resource interface { StartTransaction(ctx context.Context) (*sqlx.Tx, error) FetchtToBeInvalidRefreshTokenByUserID(ctx context.Context, user_id int64) ([]*models.RefreshToken, error) InsertRefreshToken(ctx context.Context, dbTx database.DBTX, userID int64, refreshToken string, expiration *time.Time, status constants.RefreshTokenStatus) (int64, error) UpdateRefreshToken(ctx context.Context, dbTx database.DBTX, status constants.RefreshTokenStatus, id int64) error FetchRefreshToken(ctx context.Context, token string) (*models.RefreshToken, error) }
Click to show internal directories.
Click to hide internal directories.