Versions in this module Expand all Collapse all v2 v2.3.0 Aug 28, 2026 Changes in this version + const AnonQuestionnaireJWTPrefix + const AnonTrustCenterJWTPrefix + type Client struct + func New(db *generated.Client) *Client + func (a *Client) GenerateAnonymousTrustCenterSession(ctx context.Context, w http.ResponseWriter, targetOrgID string, ...) (*models.AuthData, error) + func (a *Client) GenerateOauthAuthSession(ctx context.Context, w http.ResponseWriter, user *generated.User, ...) (*models.AuthData, error) + func (a *Client) GenerateUserAuthSession(ctx context.Context, w http.ResponseWriter, user *generated.User) (*models.AuthData, error) + func (a *Client) GenerateUserAuthSessionWithOrg(ctx context.Context, w http.ResponseWriter, user *generated.User, ...) (*models.AuthData, error) + func (a *Client) GetDBClient() *generated.Client + func (a *Client) GetSessionConfig() *sessions.SessionConfig + func (a *Client) SetDBClient(db *generated.Client) Other modules containing this package github.com/theopenlane/core