How can I allow users awaiting e-mail confirmation to change their e-mail address?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • GasMan320
    Senior Member
    • May 2006
    • 206
    • 4.2.X

    [Forum] How can I allow users awaiting e-mail confirmation to change their e-mail address?

    I require e-mail verification from all new users on my site. Sometimes a user will either accidentally, or intentionally enter an incorrect e-mail address. Even though I have a line in red and in bold stating that e-mail address will be verified, this continues to happen.

    My question is this -- how can I allow the user who is in the usergroup "Users Awaiting E-mail Confirmation" be able to change their own e-mail address via their UserCP. There is a section in the UserCP that says "Edit E-mail & Password" but for unconfirmed users it only allows them to edit their password, not their e-mail.

    How can I have it so they can change their e-mail address?

    Thank you.
    Location Import Error Fix For Facebook Connect Users
  • mike406
    Senior Member
    • Oct 2012
    • 105
    • 4.2.X

    #2
    They can't change their email because then the confirmation sent to the old email would be invalid.

    What I did is put up a Notice for the usergroup "Users Awaiting E-Mail Confirmation" stating that if they have any issues getting their email confirmed to use the Contact Us form and to leave the email they would like to switch to.

    You can make the email change by editing their profile in the Admin Control Panel and then re-send the confirmation email by clicking the "Resend Activation Codes" button. If you are unsure of how to do this let me know.
    Last edited by mike406; Sat 13 Oct '12, 3:03pm.
    vBulletin.org Profile

    Comment

    • GasMan320
      Senior Member
      • May 2006
      • 206
      • 4.2.X

      #3
      Hey Mike,

      Thanks for responding! I have been manually changing and re-sending activation e-mails for a while now and was looking for a better solution.

      I actually figured it out a few seconds before I saw your reply. What I had accidentally done at some point was I had set the "Users Awaiting Email Confirmation" group to be a Banned group via the "This Usergroup is not a 'Banned' Group" setting in AdminCP under Usergroup settings. Once I changed it to Yes, users can now change their own e-mail address if they entered it in incorrectly.

      To make them aware of it, I show the following instructions via Notice Manager to users in the awaiting e-mail confirmation group. It's definitely a little in your face, but I think that's sort of needed for people who aren't too familiar with how forums and email verifications work. This will hopefully lessen the amount of manual email changes I have to process.

      Attached Files
      Location Import Error Fix For Facebook Connect Users

      Comment

      • mike406
        Senior Member
        • Oct 2012
        • 105
        • 4.2.X

        #4
        Oh that's a pretty nice way. And in your face to make them finish their registration faster!

        So they are able to enter a new email when in that group. Will vB automatically resend a new confirmation?
        vBulletin.org Profile

        Comment

        • GasMan320
          Senior Member
          • May 2006
          • 206
          • 4.2.X

          #5
          Originally posted by mike406
          Oh that's a pretty nice way. And in your face to make them finish their registration faster!

          So they are able to enter a new email when in that group. Will vB automatically resend a new confirmation?
          Yep, just tested it with a test account. After a user changes their e-mail address they're shown a notice telling them that their new e-mail address needs to be verified (and the verification email is automatically sent).
          Location Import Error Fix For Facebook Connect Users

          Comment

          • mike406
            Senior Member
            • Oct 2012
            • 105
            • 4.2.X

            #6
            Thanks for testing that out, good to know that it will send a new email automatically. Cheers.
            vBulletin.org Profile

            Comment

            widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
            Working...
            😀
            😂
            🥰
            😘
            🤢
            😎
            😞
            😡
            👍
            👎