Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithTokeExpiredAtInMinute ¶
WithUserID — добавляет ID пользователя в токен
func WithUserID ¶
WithUserID — добавляет ID пользователя в токен
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func (*Builder) BuildJWTString ¶
BuildJWTString создаёт токен и возвращает его в виде строки.
type JWTStringValidator ¶
type JWTStringValidator struct {
// contains filtered or unexported fields
}
func NewJWTStringValidator ¶
func NewJWTStringValidator(secretKey string) JWTStringValidator
func (*JWTStringValidator) ValidateAndGetUserID ¶
func (v *JWTStringValidator) ValidateAndGetUserID(tokenString string) (string, error)
ValidateAndGetUserID валидирует токен и получает из него UserID
Click to show internal directories.
Click to hide internal directories.