Documentation
¶
Index ¶
- func CreateJWT(userUUID uuid.UUID) (*models.TokenDetails, error)
- func DeleteAuth(tokenUUID string) (int64, error)
- func ExtractToken(r *fiber.Ctx) (string, error)
- func ExtractTokenMetaData(r *fiber.Ctx) (*models.AccessDetails, error)
- func FetchAuth(authD *models.AccessDetails) (string, error)
- func InsertRedisAuth(userUUID uuid.UUID, td *models.TokenDetails) error
- func RedisInit() *redis.Client
- func TokenVailed(r *fiber.Ctx) error
- func VerifyToken(r *fiber.Ctx) (*jwt.Token, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateJWT ¶
func CreateJWT(userUUID uuid.UUID) (*models.TokenDetails, error)
새로운 Access Token과 Refresh Token을 생성합니다.
func DeleteAuth ¶
func ExtractToken ¶
func ExtractTokenMetaData ¶
func ExtractTokenMetaData(r *fiber.Ctx) (*models.AccessDetails, error)
func InsertRedisAuth ¶
func InsertRedisAuth(userUUID uuid.UUID, td *models.TokenDetails) error
func TokenVailed ¶
func TokenVailed(r *fiber.Ctx) error
func VerifyToken ¶
func VerifyToken(r *fiber.Ctx) (*jwt.Token, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.