|
28 | 28 | }
|
29 | 29 | )
|
30 | 30 |
|
31 |
| -# Allow logging in with both username+password and email+password |
| 31 | + |
| 32 | +_MOCK_AUTHENTICATION_BACKENDS = { |
| 33 | + "digid_eherkenning.backends.DigiDBackend": "digid_eherkenning.mock.backends.DigiDBackend", |
| 34 | + "eherkenning.backends.eHerkenningBackend": "eherkenning.mock.backends.eHerkenningBackend", |
| 35 | +} |
| 36 | + |
32 | 37 | AUTHENTICATION_BACKENDS = [
|
33 |
| - "open_inwoner.accounts.backends.CustomAxesBackend", |
34 |
| - "open_inwoner.accounts.backends.UserModelEmailBackend", |
35 |
| - "open_inwoner.accounts.backends.Verify2FATokenBackend", |
| 38 | + _MOCK_AUTHENTICATION_BACKENDS.get(backend, backend) |
| 39 | + for backend in AUTHENTICATION_BACKENDS |
| 40 | +] + [ |
| 41 | + # Allow logging in with both username+password and email+password |
36 | 42 | "django.contrib.auth.backends.ModelBackend",
|
37 |
| - # mock login like dev.py |
38 |
| - "digid_eherkenning.mock.backends.DigiDBackend", |
39 |
| - "eherkenning.mock.backends.eHerkenningBackend", |
40 |
| - "digid_eherkenning_oidc_generics.backends.OIDCAuthenticationDigiDBackend", |
41 |
| - "digid_eherkenning_oidc_generics.backends.OIDCAuthenticationEHerkenningBackend", |
42 |
| - "open_inwoner.accounts.backends.CustomOIDCBackend", |
43 | 43 | ]
|
44 | 44 |
|
| 45 | + |
45 | 46 | ELASTIC_APM["DEBUG"] = True
|
46 | 47 |
|
47 | 48 | ELASTICSEARCH_DSL_AUTO_REFRESH = False
|
|
0 commit comments