Codeigniter 4 Login with Ion Auth and User management System

Bluehost Shared Hosting

✔ One-Click Installation | ✔ Premium Quality Code | ✔ Regular Updates | ✔ Dedicated Support.

Powerful Authentication & User Management Solution

CodeIgniter Login with Ion Auth Library is a CodeIgniter based login and backend application to use as a starter kit for new projects. The login and registration system is completely taken care of members can get authorization rapidly with social accounts OR create their account. It provides secure login, authentication, authorization, and complete user management.

The development is ongoing and improving. New features will also be added, and current features will be improved based on buyer comments.

If you have any issues with Envato Preview, please try to log in HERE.

Secure Authentication

  • Built with the latest CodeIgniter 4.7.3
  • Fully integrated with Ion Auth 4
  • Secure login using email or username
  • Password hashing with Bcrypt and Argon2
  • Secure password reset functionality
  • User registration with built-in validation
  • Enable or disable user registration anytime
  • Enable or disable Forgot Password functionality
  • Optional Remember Me login feature
  • Automatic account lock after excessive login attempts
  • Track, increase, clear, and monitor login attempts
  • Configurable account lockout and expiry settings
  • Extended session management using secure cookies

Social Login Integration

Allow users to sign in quickly using their favourite social accounts.

  • Google Login
  • Facebook Login
  • GitHub Login
  • Enable or disable each provider individually
  • Securely manage Client IDs and Client Secrets
  • Show or hide secret keys in the admin panel
  • One-click copy buttons for credentials
  • Verify the authenticity of social accounts
  • Easy configuration directly from the dashboard

User & Role Management

Take complete control over users, permissions, and access levels.

  • Role-Based Access Control (RBAC)
  • Create unlimited user groups and roles
  • Assign roles and permissions to users
  • Create, edit, and delete users
  • Activate or deactivate user accounts
  • Individual user profile management
  • Separate access levels for administrators and regular users
  • Flexible permission management for every module

Administration & Settings

Powerful administrative tools make managing your application effortless.

  • One-click Installation Wizard
  • Highly configurable Ion Auth settings
  • General system configuration panel
  • Login page configuration
  • Enable or disable social login providers
  • Modern admin dashboard powered by Argon Dashboard 2 PRO
  • Beautiful and responsive user interface

Email Management

Communicate with your users directly from the admin panel.

  • Send emails to individual users
  • Send emails to user groups
  • Beautiful, customizable email templates
  • Rich text email editor
  • Easy member communication

Task Management System

Organize daily work with a simple built-in task manager.

  • Create new tasks
  • Edit existing tasks
  • Delete tasks
  • Mark tasks as completed
  • Search tasks instantly
  • Track task status
  • Clean and intuitive task dashboard

Multi-Language Support

Build applications for users around the world.

  • Multi-language support powered by Ion Auth
  • Easy language switching
  • Developer-friendly localization structure

Security Features

Designed with security as a top priority.

  • Secure authentication workflow
  • CSRF protection
  • Client-side and server-side validation
  • Secure session handling
  • Configurable login security policies
  • Account lockout protection
  • Password hashing with modern algorithms
  • User activity and login tracking

Beautiful UI Components

Build attractive applications without extra effort.

  • Premium Argon Dashboard 2 PRO design
  • Modern login and registration pages
  • Responsive layout
  • Professional form components
  • Multiple button styles
  • Ready-to-use UI elements
  • Clean, organized code structure

Developer Friendly

Spend less time building authentication and more time developing your application.

  • Clean and well-structured code
  • Easy to customize
  • Well organized project architecture
  • Ready for production use
  • Flexible configuration options
  • Simple installation process
  • Ideal starting point for SaaS, CRM, Admin Panels, Membership Systems, and Business Applications

✨ Why Choose This Product?

  • Built with the latest CodeIgniter 4.7.3
  • Enterprise-level authentication powered by Ion Auth 4
  • Google, Facebook, and GitHub social login included
  • Complete user, role, and permission management
  • Built-in email management system
  • ✅ Integrated task management module
  • ⚙️ Highly configurable with an intuitive admin panel
  • Premium Argon Dashboard 2 PRO interface
  • Multi-language ready
  • Clean, modern, and developer-friendly code
  • ⚡ One-click installation wizard
  • ️ Secure, scalable, and production-ready

Admin Login

Email : admin@admin.com.
Pass: password.

Member Login

Email: codemaster@gmail.com
pass: password.

Support

  • If you are new to Codeigniter, I am available to help
  • If you Have any pre-purchase questions, you can get support by posting your issue in the comments box
  • Help get you setup and installed!
  • Feel free to ask any question
  • Change Log

    Release Notes v 1.17

      Updated Codeigniter Version to 4.7.3. Updated Ion Auth Version. Social Logins added (Github, Google, Facebook)  

    Release Notes v 1.16

      Updated Codeigniter Version to 4.5.2. Updated Ion Auth Version to 4. Updated Bootstrap Version to 5. Theme Updated Argon Dashboard 2 PRO  

    Release Notes v 1.15

      Updated Codeigniter Version to 3.1.13. The username Logged In issue is fixed. The login page CSS issue is fixed. The Registration page CSS issue is fixed. The Forgot Page page CSS issue is fixed.  

    Release Notes v 1.14

      Fixed bugs in customer support. Reduce the file size.  

    Release Notes v 1.13

      Update Theme to Bootstrap 4. Fix bugs  

    Release Notes v 1.12

      Updated Roles & Permissions for more easy to use. Updated Security of Roles & Permissions. Updated Codeigniter Version to 3.1.11.  

    Release Notes v 1.11

      Add New Feature -  Manage Your Daily Tasks. Resolve Error: Unknown column ‘forgotten_password_selector’ in ‘field list’ Resolve Error: Unknown column ‘remember_selector’ in ‘field list’ Remove Twitter Login for some reason, I hope it will be updated in the next version.  

    3.9 average based on 29 ratings.

    Code_Master11

    Code_Master11

    Visit Author's Portfolio

    View Portfolio
    Last Update 2026-07-08
    Created 2017-05-06
    Sales 356
    Discussion Comments
    Compatible Browsers IE9 IE10 IE11 Firefox Safari Opera Chrome Edge
    Software Version PHP 8.x MySQL 5.x
    High Resolution Yes
    Software Framework CodeIgniter
    Files Included JavaScript JS HTML CSS PHP SQL
    Video Preview Resolution