package
Version:
v1.1.5
Opens a new window with list of versions in this module.
Published: Oct 14, 2025
License: Apache-2.0
Opens a new window with license information.
Imports: 8
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
View Source
var (
ErrInvalidSigningKey = errors.New("invalid signing key")
ErrSigningSession = errors.New("error signing session")
ErrParsingSession = errors.New("error parsing session")
ErrInvalidSession = errors.New("invalid session")
ErrInvalidClaims = errors.New("invalid claims")
)
type OrganizationInfo struct {
Identifier string `json:"identifier"`
Name string `json:"name"`
IsDefault bool `json:"is_default"`
Role role.Role `json:"role"`
}
type Session struct {
Identifier string `json:"identifier"`
OrganizationInfo OrganizationInfo `json:"organization_info"`
UserInfo UserInfo `json:"user_info"`
Generation uint32 `json:"generation"`
ExpiresAt time.Time `json:"expires_at"`
}
type UserInfo struct {
Identifier string `json:"identifier"`
Name string `json:"name"`
Email string `json:"email"`
}
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.