Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CookieAuth ¶
type CookieAuth struct {
// contains filtered or unexported fields
}
CookieAuth handles cookie authorization.
func NewCookieAuth ¶
func NewCookieAuth(settings CookieSettings, domain string) *CookieAuth
NewCookieAuth create new cookie authorization with provided settings.
func (*CookieAuth) GetTokenCookieName ¶ added in v1.58.1
func (auth *CookieAuth) GetTokenCookieName() string
GetTokenCookieName returns the name of the cookie storing the session token.
func (*CookieAuth) RemoveTokenCookie ¶ added in v0.31.6
func (auth *CookieAuth) RemoveTokenCookie(w http.ResponseWriter)
RemoveTokenCookie removes auth cookie that is not accessible from js.
func (*CookieAuth) SetTokenCookie ¶
func (auth *CookieAuth) SetTokenCookie(w http.ResponseWriter, tokenInfo console.TokenInfo)
SetTokenCookie sets parametrized token cookie that is not accessible from js.
type CookieSettings ¶
CookieSettings variable cookie settings.
Click to show internal directories.
Click to hide internal directories.