How to restrict MS/ Webflow signups to pre-approved email addresses/access group for a corporate file-sharing portal?
Hi everyone!
I'm starting this project for a corporate file-sharing portal for an in-house team. The thing is, I need only a pre-approved list of emails to be able to create an account.
I wonder if there are other options besides 1) creating user profiles manually, assigning them passwords, and sending them passwords (not user-friendly, difficult to manage), or 2) creating a Zapier/Make automation to verify user emails while creating accounts before creating the account.
Comments
6 comments
You could use bulk import without passwords and they could use passwordless login if it's easier for you. That way you wouldn't have to manually assign any password
https://docs.memberstack.com/hc/en-us/community/posts/36142521505435-How-to-import-existing-members-into-Memberstack-with-passwordless-login
Awesome, thanks a lot!
Can we require adding 2FA for passwordless logins?
Can we require users to set a password on the first passwordless login?
Hey Olha Shulha,
Hope this gives you some idea.
thanks a lot Raquel Lopez A J!
Hi All! I am working on a site where I am retiring the old webflow login and sign up but I am running into an issue with limiting sign ups to a specific pre-approved access group. I only want a set of about 20 pre-approved people to be able to set up account and access a member area. Can anyone help me trouble shoot the set up?
Hey Leigh Whiting,
If you have a specific domain of email which you want to allow sign-ups for, you could make use of this feature. You could also set a limit on the number of members that can signup for a plan via this feature (both are as shown in the screenshot, in case you don't require a paid plan for users, you could just setup a free plan for this use-case).
Alternatively you could have a simple email form on the site where users join the waitlist of some sort and have an automation via Make / Zapier to send them an email with the signup page link or even sign them up for an account via 'Create Member' and share the login page link to them in case the email ID is among the 20 emails that you have.
Another approach could be to customize this base-code to allow the list of emails but since its on the front-end, its not gonna be secure.
Regarding the error message you see, does a member exist in Memberstack for the email ID you are using to login via the same credentials?
Please sign in to leave a comment.