|
173 | 173 | DD_SOCIAL_AUTH_GITHUB_ENTERPRISE_KEY=(str, ""), |
174 | 174 | DD_SOCIAL_AUTH_GITHUB_ENTERPRISE_SECRET=(str, ""), |
175 | 175 | DD_SOCIAL_AUTH_USERNAME_IS_FULL_EMAIL=(bool, True), |
| 176 | + DD_SOCIAL_AUTH_EXCEPTION_MESSAGE_REQUEST_EXCEPTION=(str, "Please use the standard login below."), |
| 177 | + DD_SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_CANCELED=(str, "Social login was canceled. Please try again or use the standard login."), |
| 178 | + DD_SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_FAILED=(str, "Social login failed. Please try again or use the standard login."), |
| 179 | + DD_SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_FORBIDDEN=(str, "You are not authorized to log in via this method. Please contact support or use the standard login."), |
176 | 180 | DD_SAML2_ENABLED=(bool, False), |
177 | 181 | # Allows to override default SAML authentication backend. Check https://djangosaml2.readthedocs.io/contents/setup.html#custom-user-attributes-processing |
178 | 182 | DD_SAML2_AUTHENTICATION_BACKENDS=(str, "djangosaml2.backends.Saml2Backend"), |
@@ -643,6 +647,13 @@ def generate_url(scheme, double_slashes, user, password, host, port, path, param |
643 | 647 | if value := env("DD_SOCIAL_AUTH_OIDC_LOGIN_BUTTON_TEXT"): |
644 | 648 | SOCIAL_AUTH_OIDC_LOGIN_BUTTON_TEXT = value |
645 | 649 |
|
| 650 | +SOCIAL_AUTH_EXCEPTION_MESSAGE = { |
| 651 | + "SOCIAL_AUTH_EXCEPTION_MESSAGE_REQUEST_EXCEPTION": env("DD_SOCIAL_AUTH_EXCEPTION_MESSAGE_REQUEST_EXCEPTION"), |
| 652 | + "SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_CANCELED": env("DD_SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_CANCELED"), |
| 653 | + "SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_FAILED": env("DD_SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_FAILED"), |
| 654 | + "SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_FORBIDDEN": env("DD_SOCIAL_AUTH_EXCEPTION_MESSAGE_AUTH_FORBIDDEN"), |
| 655 | + } |
| 656 | + |
646 | 657 | AUTH0_OAUTH2_ENABLED = env("DD_SOCIAL_AUTH_AUTH0_OAUTH2_ENABLED") |
647 | 658 | SOCIAL_AUTH_AUTH0_KEY = env("DD_SOCIAL_AUTH_AUTH0_KEY") |
648 | 659 | SOCIAL_AUTH_AUTH0_SECRET = env("DD_SOCIAL_AUTH_AUTH0_SECRET") |
|
0 commit comments