-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
Describe the bug
Adding Sources to an identification stage doesn't persist to the next time the stage is edited.
To Reproduce
Steps to reproduce the behavior:
-
Create a Google Oauth2 Social Login Connection
-
Go to Flows -> default-authentication-flow -> Stage Bindings -> default-authentication-identification and click Edit Stage
-
Expand Source Settings and add Google as a Source and click Update

-
Click Edit Stage again and note that Google is no longer in the list of providers.
Expected behavior
Providers should persist when reloading the stage editing screen
Logs
Note that the network traffic shows the stage returning the source correctly but the resulting call to /api/v3/sources/all/5ffad635-e6fa-44bf-aa41-35777c3e40ea/ returns 404.

Version and Deployment (please complete the following information):
- authentik version: 2024.12.1
- Deployment: helm