Documentation ¶
Index ¶
- Constants
- Variables
- func ParseAccessToken(c *gin.Context) (string, error)
- func ParseClass(c *gin.Context) (constants.ClassNumber, error)
- func ParseComplexity(c *gin.Context) (constants.ComplexityType, error)
- func ParseEmail(c *gin.Context) (string, error)
- func ParseID(c *gin.Context) (primitive.ObjectID, error)
- func ParseName(c *gin.Context) string
- func ParsePage(c *gin.Context) (int64, error)
- func ParsePath(c *gin.Context) (string, error)
- func ParseRefreshToken(c *gin.Context) (string, error)
Constants ¶
View Source
const ( HeaderAccessToken string = "X-Access-Token" HeaderRefreshToken string = "X-Refresh-Token" )
Variables ¶
View Source
var ( ErrUnexpectedAccessToken = errors.New("unexpected access token") ErrUnexpectedRefreshToken = errors.New("unexpected refresh token") )
Functions ¶
func ParseAccessToken ¶
Парсинг Access-Token из хедера запроса. Токен должен быть не пустым uuid.
func ParseClass ¶
func ParseClass(c *gin.Context) (constants.ClassNumber, error)
Парсинг класса из query запроса. Если пустой, то 0.
func ParseComplexity ¶
func ParseComplexity(c *gin.Context) (constants.ComplexityType, error)
Парсинг сложности из query запроса. Если пустая, то 0.
func ParseEmail ¶
Парсинг почты из query запроса. Почта не должна быть пустая.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.