cookies

package
v1.3.0-main Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2026 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const CookieSessionName = "flightctl-session"

Variables

This section is empty.

Functions

func EncodeTokenForCookie

func EncodeTokenForCookie(value TokenData) (string, error)

Types

type TokenData

type TokenData struct {
	// Token is the authentication token to use for API calls
	//   - OIDC/K8s: IDToken (JWT)
	//   - OAuth2/AAP/OpenShift: AccessToken (opaque)
	Token        string `json:"token"`
	RefreshToken string `json:"refreshToken"`
	Provider     string `json:"provider,omitempty"`
}

func ParseSessionCookie

func ParseSessionCookie(r *http.Request) (TokenData, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL