Feature Request: User agreement checkbox for signup page
This has come up multiple times with my clients. We need to be able to easily get T&C acknowledgments on signup (ideally), rather than once they’re in the app.
I know this can be done with custom code, but it would be really helpful for all those who aren’t able to hack it together to be able to have a simple checkbox that you can enable for the signup screen. Then, the user would have a markdown textbox they can populate with hyperlinked agreements, for example.
This solution is simple developmentally, because Noloco only needs to give us the ability to add a checkbox in the signup page, along with a markdown textbox we can write inside of (linking to an external policy or agreement).
To see what I’m describing, check out the screenshot of Glide below.
Just to get a sense of when this is necessary, is this when public-sign up is enabled, or for when your existing user list are accepting their invitation?
Typically, when it’s only for logging in, you’ve already got their email from somewhere, and at that point they’ve accepted the terms and conditions (like signing a contract before getting access to a client portal)
Hello Darragh, yes this is needed when public sign-in is enabled. Example would be that Noloco serves as a customer portal where new customers can also sign-up without being in touch with the company upfront.
We have a legal expert in our team and she assured me accepting T&C need to happen with full consent and cannot be assumed implicitly. We need it for tracking cookies etc.
Could be on the signup page or immediately after logging in (as a requirement), but definitely needed so people can agree to an explicit set of terms & conditions. This is especially valuable for my law firm client.
From EU perspective we need it before the user signs-up so before pushing the button to sign-up. The perfect solution would be to be able to have a tickbox to capture the user consent and the possibility to show links i.e. to privacy and general terms. The tickbox should be unticked by default.