Documentation
¶
Index ¶
- func HandleAddPasskeyBegin(w http.ResponseWriter, r *http.Request)
- func HandleAddPasskeyFinish(w http.ResponseWriter, r *http.Request)
- func HandleDeleteMfa(w http.ResponseWriter, r *http.Request)
- func HandleDeletePasskey(w http.ResponseWriter, r *http.Request)
- func HandleDisconnectProvider(w http.ResponseWriter, r *http.Request)
- func HandleGetMfaStatus(w http.ResponseWriter, r *http.Request)
- func HandleGetProfile(w http.ResponseWriter, r *http.Request)
- func HandleGetSettings(w http.ResponseWriter, r *http.Request)
- func HandleListConnectedProviders(w http.ResponseWriter, r *http.Request)
- func HandleListPasskeys(w http.ResponseWriter, r *http.Request)
- func HandleListSessions(w http.ResponseWriter, r *http.Request)
- func HandleListTrustedDevices(w http.ResponseWriter, r *http.Request)
- func HandleRenamePasskey(w http.ResponseWriter, r *http.Request)
- func HandleRevokeSession(w http.ResponseWriter, r *http.Request)
- func HandleRevokeTrustedDevice(w http.ResponseWriter, r *http.Request)
- func HandleSetupTotp(w http.ResponseWriter, r *http.Request)
- func HandleUpdatePassword(w http.ResponseWriter, r *http.Request)
- func HandleUpdateProfile(w http.ResponseWriter, r *http.Request)
- func HandleVerifyTotp(w http.ResponseWriter, r *http.Request)
- func Handler() http.Handler
- type ConnectedProviderResponse
- type DisableMfaRequest
- type MfaStatusResponse
- type PasskeyRenameRequest
- type PasskeyResponse
- type SessionResponse
- type TotpSetupResponse
- type TotpVerifyRequest
- type TrustedDeviceResponse
- type UpdatePasswordRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleAddPasskeyBegin ¶
func HandleAddPasskeyBegin(w http.ResponseWriter, r *http.Request)
func HandleAddPasskeyFinish ¶
func HandleAddPasskeyFinish(w http.ResponseWriter, r *http.Request)
func HandleDeleteMfa ¶
func HandleDeleteMfa(w http.ResponseWriter, r *http.Request)
func HandleDeletePasskey ¶
func HandleDeletePasskey(w http.ResponseWriter, r *http.Request)
func HandleDisconnectProvider ¶
func HandleDisconnectProvider(w http.ResponseWriter, r *http.Request)
func HandleGetMfaStatus ¶
func HandleGetMfaStatus(w http.ResponseWriter, r *http.Request)
func HandleGetProfile ¶
func HandleGetProfile(w http.ResponseWriter, r *http.Request)
func HandleGetSettings ¶
func HandleGetSettings(w http.ResponseWriter, r *http.Request)
func HandleListConnectedProviders ¶
func HandleListConnectedProviders(w http.ResponseWriter, r *http.Request)
func HandleListPasskeys ¶
func HandleListPasskeys(w http.ResponseWriter, r *http.Request)
func HandleListSessions ¶
func HandleListSessions(w http.ResponseWriter, r *http.Request)
func HandleListTrustedDevices ¶
func HandleListTrustedDevices(w http.ResponseWriter, r *http.Request)
func HandleRenamePasskey ¶
func HandleRenamePasskey(w http.ResponseWriter, r *http.Request)
func HandleRevokeSession ¶
func HandleRevokeSession(w http.ResponseWriter, r *http.Request)
func HandleRevokeTrustedDevice ¶
func HandleRevokeTrustedDevice(w http.ResponseWriter, r *http.Request)
func HandleSetupTotp ¶
func HandleSetupTotp(w http.ResponseWriter, r *http.Request)
func HandleUpdatePassword ¶
func HandleUpdatePassword(w http.ResponseWriter, r *http.Request)
func HandleUpdateProfile ¶
func HandleUpdateProfile(w http.ResponseWriter, r *http.Request)
func HandleVerifyTotp ¶
func HandleVerifyTotp(w http.ResponseWriter, r *http.Request)
Types ¶
type DisableMfaRequest ¶
type DisableMfaRequest struct {
CurrentPassword string `json:"current_password"`
}
type MfaStatusResponse ¶
type MfaStatusResponse struct {
TotpEnabled bool `json:"totp_enabled"`
}
type PasskeyRenameRequest ¶
type PasskeyRenameRequest struct {
Name string `json:"name"`
}
type PasskeyResponse ¶
type SessionResponse ¶
type TotpSetupResponse ¶
type TotpVerifyRequest ¶
type TotpVerifyRequest struct {
Code string `json:"code"`
}
type TrustedDeviceResponse ¶
type UpdatePasswordRequest ¶
Click to show internal directories.
Click to hide internal directories.