authelia/internal/handlers
James Elliott ab01fa6bca
fix(handlers): legacy authz failure on nginx (#4956)
Since nginx doesn't do portal URL detection we have to skip returning an error on the legacy authz implementation when the portal URL isn't detected. This issue only exists in unreleased versions.
2023-02-18 16:56:53 +11:00
..
const.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
const_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
duo.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz.go fix(handlers): legacy authz failure on nginx (#4956) 2023-02-18 16:56:53 +11:00
handler_authz_authn.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_builder.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_common.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_impl_authrequest.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_impl_authrequest_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_impl_extauthz.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_impl_extauthz_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_impl_forwardauth.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_impl_forwardauth_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_impl_legacy.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_impl_legacy_test.go fix(handlers): legacy authz failure on nginx (#4956) 2023-02-18 16:56:53 +11:00
handler_authz_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_types.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_authz_util.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_checks_safe_redirection.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_checks_safe_redirection_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_configuration.go fix(server): incorrect remote ip logged in error handler (#3139) 2022-04-08 14:13:47 +10:00
handler_configuration_password_policy.go feat(metrics): implement prometheus metrics (#3234) 2022-06-14 17:20:13 +10:00
handler_configuration_password_policy_test.go test(handlers): add additional coverage (#4698) 2023-01-05 09:37:43 +11:00
handler_configuration_test.go refactor(configuration): remove ptr for duoapi and notifier (#3200) 2022-04-16 09:34:26 +10:00
handler_firstfactor.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_firstfactor_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_health.go fix(server): incorrect remote ip logged in error handler (#3139) 2022-04-08 14:13:47 +10:00
handler_health_test.go test(handlers): add additional coverage (#4698) 2023-01-05 09:37:43 +11:00
handler_jwks.go feat(oidc): provide cors config including options handlers (#3005) 2022-04-07 10:58:51 +10:00
handler_logout.go feat(session): multiple session cookie domains (#3754) 2023-01-12 21:57:44 +11:00
handler_logout_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_oauth_introspection.go build(deps): update module github.com/ory/fosite to v0.43.0 (#4269) 2022-11-13 14:26:10 +11:00
handler_oauth_revocation.go build(deps): update module github.com/ory/fosite to v0.43.0 (#4269) 2022-11-13 14:26:10 +11:00
handler_oidc_authorization.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_oidc_authorization_consent.go refactor: const int type stringers (#4588) 2022-12-17 23:39:24 +11:00
handler_oidc_authorization_consent_explicit.go build(deps): update module github.com/ory/fosite to v0.43.0 (#4269) 2022-11-13 14:26:10 +11:00
handler_oidc_authorization_consent_implicit.go build(deps): update module github.com/ory/fosite to v0.43.0 (#4269) 2022-11-13 14:26:10 +11:00
handler_oidc_authorization_consent_pre_configured.go build(deps): update module github.com/ory/fosite to v0.43.0 (#4269) 2022-11-13 14:26:10 +11:00
handler_oidc_consent.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_oidc_token.go build(deps): update module github.com/ory/fosite to v0.43.0 (#4269) 2022-11-13 14:26:10 +11:00
handler_oidc_userinfo.go feat(oidc): implicit consent (#4080) 2022-10-20 13:16:36 +11:00
handler_oidc_wellknown.go refactor(server): simplify templating and url derivation (#4547) 2022-12-17 11:49:05 +11:00
handler_register_duo_device.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_register_duo_device_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_register_totp.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_register_webauthn.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_reset_password_step1.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_reset_password_step2.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_sign_duo.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_sign_duo_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_sign_totp.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_sign_totp_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_sign_webauthn.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_state.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_state_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_status.go feat(metrics): implement prometheus metrics (#3234) 2022-06-14 17:20:13 +10:00
handler_user_info.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_user_info_test.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handler_user_totp.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
oidc.go feat(oidc): implicit consent (#4080) 2022-10-20 13:16:36 +11:00
oidc_test.go feat(oidc): implicit consent (#4080) 2022-10-20 13:16:36 +11:00
response.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
types.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
util.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
webauthn.go feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
webauthn_test.go build(deps): update module github.com/go-webauthn/webauthn to v0.7.1 (#4920) 2023-02-13 06:30:19 +11:00