CodeIgniter Tutorial to Create User Registration Module
One of the primitive features of any membership website is user registration system. Obviously the common trait of a signup form is to ask for too many details which will scare away users from your site. But keeping the form as minimal as possible will encourage them to sign up easily. Having said that this article will show you, how to create a simple and elegant use registration form in codeigniter along with email verification procedure.
Two-Step User Registration System with Email Verification
The codeigniter registration system we are going to build is a two step registration process namely user registration and user authentication process. It’s common now-adays to send a confirmation link to user’s email-id during signup and activating the user’s account only when he/she confirms the email id they have provided at the time of registration. By this way we can keep away the spammers and attract only the serious users interested in the value provided by your site.
Flow for User Registration System
Here goes the flow for our user registration module.
1. Ask user to fill in the basic details with email id in the registration form. 2. Once validating the user submitted details, insert details into database. 3. Create a unique hash key and send a confirmation link to the user’s email id.