Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlowPilotHandler ¶
type FlowPilotHandler struct {
Persister persistence.Persister
Cfg config.Config
PasscodeService services.Passcode
PasswordService services.Password
WebauthnService services.WebauthnService
SamlService saml.Service
SessionManager session.Manager
OTPRateLimiter limiter.Store
PasscodeRateLimiter limiter.Store
PasswordRateLimiter limiter.Store
TokenExchangeRateLimiter limiter.Store
AuthenticatorMetadata mapper.AuthenticatorMetadata
AuditLogger auditlog.Logger
}
func (*FlowPilotHandler) LoginFlowHandler ¶
func (h *FlowPilotHandler) LoginFlowHandler(c echo.Context) error
func (*FlowPilotHandler) ProfileFlowHandler ¶
func (h *FlowPilotHandler) ProfileFlowHandler(c echo.Context) error
func (*FlowPilotHandler) RegistrationFlowHandler ¶
func (h *FlowPilotHandler) RegistrationFlowHandler(c echo.Context) error
func (*FlowPilotHandler) TokenExchangeFlowHandler ¶
func (h *FlowPilotHandler) TokenExchangeFlowHandler(c echo.Context) error
Click to show internal directories.
Click to hide internal directories.