Documentation
¶
Index ¶
Constants ¶
View Source
const ( AccessTokenCookieName = "cshtrka" RefreshTokenCookieName = "cshtrkr" )
View Source
const ( CsrfTokenCookieName = "cshtrkcsrf" CsrfTokenTtl = time.Minute * 10 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth struct { AccessToken string `json:"accessToken,omitempty"` AccessTokenExpiredAt string `json:"accessTokenExpiredAt,omitempty"` RefreshToken string `json:"refreshToken,omitempty"` RefreshTokenExpiredAt string `json:"refreshTokenExpiredAt,omitempty"` }
func ReadAuthCookie ¶
func ReadAuthCookie(ctx *fasthttp.RequestCtx) Auth
func (Auth) CanRefresh ¶
func (Auth) GetRefreshTokenExpireDate ¶
func (Auth) WriteCookie ¶
func (a Auth) WriteCookie(ctx *fasthttp.RequestCtx)
type CSRF ¶ added in v1.2.0
func ReadCSRFCookie ¶ added in v1.2.0
func ReadCSRFCookie(ctx *fasthttp.RequestCtx) CSRF
func (CSRF) WriteCookie ¶ added in v1.2.0
func (c CSRF) WriteCookie(ctx *fasthttp.RequestCtx)
Click to show internal directories.
Click to hide internal directories.