package
0.0.0-20240508115903-2ab4f4820aad
Repository: https://github.com/zyoma/go-url-shortener.git
Documentation: pkg.go.dev

# Functions

BuildJWTString создаёт JWT токен для идентификатора пользователя, генерируемого функцией generateUUID, и возвращает его в виде строки.
GetUserID извлекает идентификатор пользователя из JWT токена, используя указанный секретный ключ для проверки подписи токена.

# Constants

TokenExp задаёт время жизни токена.

# Variables

ErrCreateToken определяет ошибку, возникающую при неудачной попытке создания JWT.
ErrCreateUUID определяет ошибку, возникающую при неудачной попытке генерации UUID.

# Structs

Claims определяет структуру утверждений (claims), используемых в JWT.