diff --git a/internal/interfaces/utils.go b/internal/interfaces/utils.go index 76de065..d7c06b5 100644 --- a/internal/interfaces/utils.go +++ b/internal/interfaces/utils.go @@ -5,7 +5,6 @@ import "github.com/gin-gonic/gin" type Utils interface { IsEmail(email string) bool GetUserUuidFromContext(c *gin.Context) (string, error) - GetAllTokensFromContext(c *gin.Context) (string, string, error) HashPassword(password string) (string, error) ComparePasswords(hashedPassword string, plainPassword string) error } diff --git a/pkg/utils/userUuid.go b/pkg/utils/userUuid.go index 847f9f7..ae24ce6 100644 --- a/pkg/utils/userUuid.go +++ b/pkg/utils/userUuid.go @@ -27,43 +27,3 @@ func (u *Utils) GetUserUuidFromContext(c *gin.Context) (string, error) { } return userUuid.String(), nil } - -func (u *Utils) GetAllTokensFromContext(c *gin.Context) (string, string, error) { - if c == nil { - return "", "", errors.New("context is nil") - } - - //get user uuid - userRaw, exists := c.Get("userUuid") - if !exists { - return "", "", errors.New("user uuid not found in context") - } - - userUuidStr, ok := userRaw.(string) - if !ok { - return "", "", errors.New("user uuid is not a string") - } - - userUuid, err := uuid.Parse(userUuidStr) - if err != nil { - return "", "", errors.New("error parsing user uuid") - } - - //get refresh token uuid - refreshRaw, exists := c.Get("refreshUuid") - if !exists { - return "", "", errors.New("refresh uuid not found in context") - } - - refreshUuidStr, ok := refreshRaw.(string) - if !ok { - return "", "", errors.New("refresh uuid is not a string") - } - - refreshUuid, err := uuid.Parse(refreshUuidStr) - if err != nil { - return "", "", errors.New("error parsing refresh uuid") - } - - return userUuid.String(), refreshUuid.String(), nil -}