-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Terms of service must be accepted when using OAuth to register #3341
Terms of service must be accepted when using OAuth to register #3341
Conversation
⛔ Feature branch deployment currently inactive.If the PR is still open, you can add the |
frontend/src/locales/de.json
Outdated
@@ -366,6 +366,7 @@ | |||
"title": "Dein Account wird aktiviert" | |||
}, | |||
"login": { | |||
"acceptTermsOfUseOnOAuthLogin": "Beim Login via einen diese Services akzeptierst du die {termsOfServiceLink}.", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"acceptTermsOfUseOnOAuthLogin": "Beim Login via einen diese Services akzeptierst du die {termsOfServiceLink}.", | |
"acceptTermsOfServiceOnOAuthLogin": "Beim Login via einen diese Services akzeptierst du die {termsOfServiceLink}.", |
TermsOfService to be consistent?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had taken this term over it from the Register component. So to be really consistent, I also adjusted it there.
frontend/src/locales/en.json
Outdated
}, | ||
"register": { | ||
"acceptTermsOfUse": "Accept the terms of use", | ||
"acceptTermsOfService": "Accept the terms of use", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hier ist noch der einzige Ort wo terms of use
steht.
Sonst immer terms of service
. Ist das Absicht?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nope, will change, thanks
Fixes #3198
TOS pages in french and italian are not set up at the moment. To be decided: Do we set them up to redirect to english? Do we hardcode in ecamp3 which languages have no TOS translation?
Also to be decided: I have worded the notice such that it only applies to OAuth login. Do we want this to apply to "normal" logins as well? If so, is the checkbox on the register page necessary / useful at all? (I assume legally it's still better to keep the checkbox on the register page, but IANAL)