Support » Plugin: User Verification » Can this be achieved using your plugin?

  • Resolved ashkanahmadi

    (@ashkanahmadi)


    Hi

    I have looked at your plugin and it seems like what we need but I wanted to check with you.

    Some background: We connect businesses and offers with university students and for some of these offers, we need the user to be a verified university student.

    What we need the plugin to do: Anyone can register on our website and use the website in a normal way but to become a Verified university student, the user must enter their school email. For example if someone is using a generic email domain like gmail or yahoo, we wouldn’t allow that account to be verified but if they use a university-specific domains like university.edu or any whitelisted domains, we would let the user to verify themselves. What makes it a bit more complicated is that we need to display certain sections/pages only to the Verified users. We were thinking of doing that by giving an additional role to the verified users and based on that, we can set up conditional rules to hide/show content.

    So I have 3 questions:

    1. Can everyone register and use the website in a normal way or does your plugin block certain registrations right from the beginning?

    2. Is there any way certain users would have the option to verify themselves?

    3. Once a user is marked as Verified, is there any tag or role added to them that we can use to write conditional logics to hide or show content?

    Thank you

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author PickPlugins

    (@pickplugins)

    Thanks for your post,

    #1, you probbaly haven’t checked our plugin option, there is email domain blocking feature already added, so you can add allowed domain or blocked domain list, so user will not able to create an account with blocked domain. if you add list of allowed domains you don’t need to add blocked domain. if hope this will help you to protect user registration from @gmail.com @yeahoo.com

    #2. sorry could not understand clearly.

    #3. this feature wasn’t avilable, but i could add a action hook so that you can hook your custom function to play with user id, i just updated the plugin on GitHub to add an action hook to after completing email verification.
    try latest update from github
    https://github.com/pickplugins/user-verification

    Thread Starter ashkanahmadi

    (@ashkanahmadi)

    Hi

    Thank you for your response and sorry about the delay.

    The thing is that we want everyone to be able to register, but certain domains be able to verify themselves. For example, everyone registers with a default status of UNVERIFIED, but if someone has a certain email domain like @university.edu, they would be able to verify themselves.

    For us ideally it would be that when someone registers, they get a new role like unverified (along with their regular role like Customer) and then when they verify themselves, the unverified role is changed to a verified role.

    Thanks I will try to install the updated plugin from github and test it.

    Thank you

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.