Skip to content

Add a consent checkbox to the login page #17

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

Open
spoenemann opened this issue Apr 16, 2025 · 0 comments
Open

Add a consent checkbox to the login page #17

spoenemann opened this issue Apr 16, 2025 · 0 comments

Comments

@spoenemann
Copy link
Contributor

Users accessing this EF service without an Eclipse account must explicitly accept our Terms of Use, Privacy Policy, and Code of Conduct before they can log in with another provider. This requirement does not apply to users authenticating via the Eclipse Foundation OpenID Connect service as we know they already accepted those. This can be implemented with a simple required checkbox that must be selected before proceeding with a third-party login.

Let's add simple JavaScript to disable the login buttons after page load and enable them when the checkbox is clicked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant