HOME > Development > Creating Secure User Authentication System in CodeIgniter

Creating Secure User Authentication System in CodeIgniter

  • Development
  • Jan 02, 2025
SynopsisCreating Secure User Authentication System in CodeIgniter, av...
Creating Secure User Authentication System in CodeIgniter  No.1

Creating Secure User Authentication System in CodeIgniter, available at $19.99, has an average rating of 3.9, with 59 lectures, based on 31 reviews, and has 2881 subscribers.

You will learn about Develop a User Management Application in Codeigniter Learn Codeigniter with Hands On Experience Easy to understood by begginers This course is ideal for individuals who are Any one who wants to learn Codeigniter with handson project. It is particularly useful for Any one who wants to learn Codeigniter with handson project.

Enroll now: Creating Secure User Authentication System in CodeIgniter

Summary

Title: Creating Secure User Authentication System in CodeIgniter

Price: $19.99

Average Rating: 3.9

Number of Lectures: 59

Number of Published Lectures: 59

Number of Curriculum Items: 59

Number of Published Curriculum Objects: 59

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Develop a User Management Application in Codeigniter
  • Learn Codeigniter with Hands On Experience
  • Easy to understood by begginers
  • Who Should Attend

  • Any one who wants to learn Codeigniter with handson project.
  • Target Audiences

  • Any one who wants to learn Codeigniter with handson project.
  • Welcome to the course Creating User Authentication System in Codeigniter

    => Watch the Promo Video to see what you can learn from this course

    =>?You receive?over 1+ hours?of video content &?10+ lectures & So Much More!

    This course covers all the features of user management system. And it is best suitable for developers who want to learn with hands-on project. This project covers from basic to advanced concepts on working with Codeigniter?project.

    This course (User Authentication System)?is structured based on the topics. And it is easily understood by any one who has basic knowledge of Codeigniter.

    In user registration system you will learn

  • Activating user Account by E-Mail
  • Remembering submitted form data
  • Securing User Registration
  • In this section, you will learn about User Registration System and sending account activation email. User Account will be activated when user clicks on verification link.

    In login system you will learn

  • Login with User Name
  • Securing Login from SQL injection
  • In this section, you will learn about User Login System using User Name and creating session then creating logout functionality.

    And I’m going to add new lectures based on student inputs.

    -

    See you in the course!

    Sincerely,

    Vivek Vengala

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Application Demo

    Chapter 2: Project Setup

    Lecture 1: Project Setup & CodeIgniter Initialisation

    Lecture 2: Source Code : Downloads

    Lecture 3: Invitation to the Web Developers Mastermind Group + Extra Resources

    Chapter 3: SettingUp Database

    Lecture 1: Planning & Creating Database Tables

    Lecture 2: Connecting to Database from CodeIgniter & Inserting First Record from CI

    Chapter 4: Setting Up Necessary Controllers

    Lecture 1: Going through HTML pages & Setting Up Necessary Controllers

    Chapter 5: Adding HTML to Views

    Lecture 1: Creating Views & Setting up Necessary Forms

    Lecture 2: Creating Views Template Files

    Chapter 6: Upgrading to CI Forms

    Lecture 1: Starting with CodeIgniter Form Helper

    Lecture 2: Migrating to CodeIgniter form Input fields from HTML form inputs

    Lecture 3: Migrating to CodeIgniter Submit Buttons from HTML Buttons

    Lecture 4: Migrating all other forms into CodeIgniter forms

    Chapter 7: Adding CI Form Validations

    Lecture 1: Using CodeIgniter Form Validations in Registration Form

    Chapter 8: CI Registration Functionality

    Lecture 1: Building Registration Functionality with CodeIgniter Model

    Chapter 9: Adding Extra Validations & Displaying Data Back

    Lecture 1: Using Extra Validation Rules & Populating with Submitted Data

    Chapter 10: CI Login Functionality

    Lecture 1: Working with Login Controller & Model Method

    Lecture 2: Adding Form Validation Rules to Login Form

    Lecture 3: Working on Logging in the User

    Chapter 11: Dashboard Page

    Lecture 1: Creating Session for Logged in User & redirecting to Dashboard Page

    Chapter 12: Logout Functionality

    Lecture 1: Working on Logout Functionality in CodeIgniter

    Chapter 13: Reset Password

    Lecture 1: Creating Reset Controller & View

    Lecture 2: Checking the User Name in DB with Model Method

    Lecture 3: Sending Reset Email to User

    Lecture 4: Displaying Flash Messages in Reset Page

    Lecture 5: Updating the Email address to send Reset Email

    Chapter 14: Verify Password

    Lecture 1: Creating Verify Controller & Model Method to verify Reset Key

    Lecture 2: Displaying Form to update the Password

    Lecture 3: Working on Password Update

    Chapter 15: Activating User Account with E-Mail while Registration

    Lecture 1: Sending User Activation Email While User Registration

    Lecture 2: Checking the Activation key in DB

    Lecture 3: Activating the User Account

    Lecture 4: Updating the Email Address to send Activation Email

    Chapter 16: CodeIgniter Application Security

    Lecture 1: Securing CI Application with Form Validation Rules

    Lecture 2: Securing from Cross-Site Scripting (XSS) Attacks

    Lecture 3: Escaping DB Queries

    Lecture 4: Enabling CSRF Tokens in CodeIgniter Application

    Lecture 5: Using Secure Password Hashing Algorithm

    Chapter 17: [BONUS] Old Project : CodeIgniter User Authentication System

    Lecture 1: Welcome to the Course

    Lecture 2: Setup : CI Download & Setup

    Lecture 3: Registration : Creating User Registration Controller & View

    Lecture 4: Registration : Understanding Form Helper

    Lecture 5: Registration : Understanding Form Helper 2

    Lecture 6: Registration : Adding Functionality to Registration Form

    Lecture 7: Registration : Understanding Form Validations in CodeIgniter

    Lecture 8: Registration : Checking Password Again

    Lecture 9: Registration : Remembering Form Data Upon Failed Registration

    Lecture 10: Registration : Connecting to Database In CI

    Lecture 11: Registration : Creating Model & Inserting Data

    Lecture 12: Registration : Checking Username & E-Mail Unique

    Lecture 13: Registration : Sending Verification Key in E-Mail 1

    Lecture 14: Registration : Sending Verification Key in E-Mail 2

    Lecture 15: Registration : Activating User Account

    Lecture 16: Login : Creating User Login Controller & View

    Lecture 17: Login : Login Form Validations in CodeIgniter

    Lecture 18: Login : Working With User Login Logic in CodeIgniter

    Lecture 19: Login : Creating User Session in CodeIgniter

    Lecture 20: Login : Creating Logout Feature in CodeIgniter

    Lecture 21: Login : Fixing Minor Errors in Login System

    Instructors

  • Creating Secure User Authentication System in CodeIgniter  No.2
    Vivek Vengala
    Web Developer, Entrepreneur – Serving 25,000+ Students
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 3 votes
  • 3 stars: 2 votes
  • 4 stars: 10 votes
  • 5 stars: 13 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!