Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthCallbackHandler ¶
type AuthCallbackHandler struct {
// contains filtered or unexported fields
}
AuthCallbackHandler handles OAuth callbacks for proxy authentication.
func NewAuthCallbackHandler ¶
func NewAuthCallbackHandler(proxyService *nbgrpc.ProxyServiceServer, trustedProxies []netip.Prefix) *AuthCallbackHandler
NewAuthCallbackHandler creates a new OAuth callback handler.
func (*AuthCallbackHandler) RegisterEndpoints ¶
func (h *AuthCallbackHandler) RegisterEndpoints(router *mux.Router)
RegisterEndpoints registers the OAuth callback endpoint.
Click to show internal directories.
Click to hide internal directories.