My experience was somewhat similar, and in the end I was able to register and log in with a user after an email verification. I found one certain bug and one that would need someone else’s verification.
Nhs99v: Could you try if this solves the issue you experienced?
I had enabled these settings:
- Email Verification
- Custom Log
- CAPTCHA: Simple CAPTCHA
- Additional Fields: First Name, Last Name
- Required Profile Fields: First Name, Last Name
I got the registration email with the fields Username, Password and Verification URL. The verification URL auto-filled the username I had chosen on registration. I couldn’t log in.
I may have removed the trailing &
character that was in the verification URL at this point and opening that URL.
In my case this wasn’t enough to be allowed to log in. A closer inspection of the email revealed that the username was set to the value of the First Name field. Using that and the password I was able to log in.
So in Pie Register 1.2.9a there’s a bug that makes the username be the First Name, when that field is enabled, and possibly a bug with a trailing &
in the verification URL. Luckily these both should be rather straight-forward to verify and fix.