InseeFrLab / legacy-onyxia-entrypoint

🔬 A data science oriented container launcher
MIT License
69 stars 3 forks source link

Add the terms of use on the registration form #2

Closed marchufschmitt closed 3 years ago

marchufschmitt commented 3 years ago
marchufschmitt commented 3 years ago
Capture d’écran 2021-07-12 à 10 52 24

See the prototype here : https://www.figma.com/file/gbdR2mZSfz8oOUK41T9Se3/Design-System?node-id=197%3A5521

garronej commented 3 years ago

Add a function for accept again when we update the terms

This can be done, but manually. Meaning that if we update the terms we have to go on keycloak admin console and add a required action to every user: Validata therms of service.

garronej commented 3 years ago
Capture d’écran 2021-07-12 à 10 52 24

See the prototype here : https://www.figma.com/file/gbdR2mZSfz8oOUK41T9Se3/Design-System?node-id=197%3A5521

I am sorry, I have already spent a lot of time implementing this feature. It was just disabled because we didn't had proper therms of service to display yet but now it's enabled. I can't implement it as shown because if we want the TOS to be integrated to Keycloak we have to actually display it. We can't have them just as footnote like that.... Well there is always a way but it would be a hack.

Here is how it looks today:

image

To update the content it's here