For my current project which is in alpha-test right now, I wanted to verify a user's mail address on sign up, using the usual approach of sending him an email containing a link to a landing page, he has to visit to activate his account. To my surprise I couldn't find an existing implementation of this.
Taking a look at jForum, I decided not to use their way for not being wicket and for being a little over the top for my requirements.
These were:
- I wanted a landing page with a decent looking URL
- I wanted to be able to use the same procedure for further landing pages like 'Forgot password' and the like, whatever 'the like' might be.
- I don't want to send HTML-emails. Plain-Text has always been good enough for me and since most of the email-readers transform URLs to links anyway, HTML would be an unnecessary overhead.
- I wanted the landing-page to throw 404 errors when called with incorrect or expired data.
Continue reading "Creating an Account activation Landingpage"