User Registration Verification Failed

Hi

I'm getting an error when I try to sign up for a new account on my Zenphoto site. This site is using a custom built theme.

After signing up for an account I am given this message:

"Your registration information has been accepted. An email has been sent to you to verify your email address."

I then go to that email and there is a message with a verification link. So far so good.

However when I go to the link I am shown the registration page with the following message:

"Verification failed. Your registration request could not be completed."

I can log into my admin account and check under users and there is a new user (awaiting verification) with the details I entered, so that part is working correctly.

I am using a custom registration form (it is essentially a copy paste of the standard form with minor changes) and is located in:

plugins/register_user/register_user_form.php

I have tried removing this and using the default register form but the problem persists.

Any help with this would be greatly appreciated.

Comments

  • acrylian Administrator, Developer
    Did you check if your mail client maybe breaks the url? Some clients do this sadly so the last part is literally missing. You would have to manually copy the url in that case.
  • Works like a charm when using a different email client :) can't believe I forgot to check that. Thank-you very much for the help.

    Another quick question:

    I noticed when I verify my account the register page displays the user login form.

    I am currently using a custom login form (like I do for the contact and register forms) only this one is written directly into the password.php page. Unfortunately this means that the password form printed after a user verifies their account is the default form and not my custom form.

    For the register form and contact form I have custom files like so:

    plugins/register_user/register_user_form.php
    plugins/contact_form/form.php

    Is there a way to have a custom login form and javascript file that can used instead of the default form and JS?

    Essentially I want to do the same thing with the login form as I have done with the contact and register user forms.
  • acrylian Administrator, Developer
    Off hand without looking at the code I don't think there is a way. The registration does not go via the theme pages but the backend directly.
Sign In or Register to comment.