Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseHandler ¶
type BaseHandler struct { Container di.Container Localizer func() contracts_localizer.ILocalizer ClaimsPrincipal func() fluffycore_contracts_common.IClaimsPrincipal EchoContextAccessor func() fluffycore_echo_contracts_contextaccessor.IEchoContextAccessor IdpServiceServer func() proto_oidc_idp.IFluffyCoreIDPServiceServer RageUserService func() proto_oidc_user.IFluffyCoreRageUserServiceServer OIDCFlowStore func() proto_oidc_flows.IFluffyCoreOIDCFlowStoreServer ExternalOauth2FlowStore func() proto_oidc_flows.IFluffyCoreExternalOauth2FlowStoreServer ScopedMemoryCache func() fluffycore_contracts_common.IScopedMemoryCache EmailService func() contracts_email.IEmailService SessionFactory func() contracts_sessions.ISessionFactory // contains filtered or unexported fields }
func NewBaseHandler ¶
func NewBaseHandler(container di.Container) *BaseHandler
func (*BaseHandler) GetIDPs ¶
func (b *BaseHandler) GetIDPs(ctx context.Context) ([]*proto_oidc_models.IDP, error)
func (*BaseHandler) RenderAutoPost ¶
Click to show internal directories.
Click to hide internal directories.