2️⃣ Add frontend to set authentication providers of a user source
What is in this MR
This MR adds the frontend part of the authentication provider for user source. With that you can add authentication provider to your user source. Only one exists for now. The field type validation is still not implemented in this MR.
How to test this MR
- You need the
builder-user-source
feature flag to see the user menu in the application setting. - Create a user source in the application setting modal
- Then you can check the "Email/Passord" flag at the bottom of the user config form
- And you can select a field.
- Check that when you change the table, the selected field is removed
- Check that when you delete a field, the field is not used anymore
Merge Request Checklist
-
changelog.md has been updated if required. -
New/updated Premium/Enterprise features are separated correctly in the premium or enterprise folder -
The latest Chrome and Firefox have been used to test any new frontend features -
Documentation has been updated -
Quality Standards are met -
Performance: tables are still fast with 100k+ rows, 100+ field tables -
The redoc API pages have been updated for any REST API changes -
Our custom API docs are updated for changes to endpoints accessed via api tokens -
The UI/UX has been updated following UI Style Guide
Related to #2062 (closed)
Edited by Jérémie Pardou