In #1956 we describe a feature where a user can specify per SP which IdP they want to use. On a next login to that SP, the preferred IdP will be used automatically without user interaction.
This ticket describes an endpoint that allows users to reset these choices.
-
Add a global configuration option wayf.reset_choice_per_idp_redirect to parameters.yml that contains a url to redirect the user to after resetting the choice (see below)
-
Implement a front-end page/endpoint as follows:
- It is located at
https://engineblock.dev.openconext.org/reset-remember-wayf
- When the user visits this page, check if they send a cookie
rememberedidps and if so, remove it.
- Log a message with level INFO and message "WAYF-remember-my-choice cookie removed (had
<number> entries)"
- After removing the cookie, redirect the user (302) to the url set in
wayf.reset_choice_per_idp_redirect
In #1956 we describe a feature where a user can specify per SP which IdP they want to use. On a next login to that SP, the preferred IdP will be used automatically without user interaction.
This ticket describes an endpoint that allows users to reset these choices.
Add a global configuration option
wayf.reset_choice_per_idp_redirecttoparameters.ymlthat contains a url to redirect the user to after resetting the choice (see below)Implement a front-end page/endpoint as follows:
https://engineblock.dev.openconext.org/reset-remember-wayfrememberedidpsand if so, remove it.<number>entries)"wayf.reset_choice_per_idp_redirect