All Projects → hedii → Codeigniter Login Logout Register

hedii / Codeigniter Login Logout Register

Licence: other
A user login, logout, register start for Codeigniter 3

Projects that are alternatives of or similar to Codeigniter Login Logout Register

Dnato System Login
Manage member user & login System for CodeIgniter. It's very small, secure (with notification to review activity log in, will Sent via Email) and very fast login system, 👍 with bootstrap 3 & Custom Theme.
Stars: ✭ 53 (-63.19%)
Mutual labels:  codeigniter, login
Codeigniter Hmvc
为 CodeIgniter 增加 HMVC 支持
Stars: ✭ 139 (-3.47%)
Mutual labels:  codeigniter
Ssh Login Alert Telegram
Recieive telegram notfications when user connect to a server
Stars: ✭ 117 (-18.75%)
Mutual labels:  login
Fraternate
Fraternate is a standalone copy of the GitHub organization and user interaction framework. Built with Mongo dB | Node.js® | Express.js | Handlebars.js | Bootstrap.
Stars: ✭ 130 (-9.72%)
Mutual labels:  login
Decryptlogin
APIs for loginning some websites by using requests.
Stars: ✭ 1,861 (+1192.36%)
Mutual labels:  login
Flask simplelogin
Simple Login - Login Extension for Flask - maintainer @cuducos
Stars: ✭ 133 (-7.64%)
Mutual labels:  login
Login Screen Swift
iOS Login Screen written in Swift 5
Stars: ✭ 114 (-20.83%)
Mutual labels:  login
Easyappointments
Easy!Appointments is a highly customizable web application that allows customers to book appointments with you via a sophisticated web interface. Moreover, it provides the ability to sync your data with Google Calendar so you can use them with other services. It is an open source project that you can download and install even for commercial use. Easy!Appointments will run smoothly with your existing website as it can be installed in a single folder of the server and of course share an existing database.
Stars: ✭ 2,013 (+1297.92%)
Mutual labels:  codeigniter
Memcached Library
A CodeIgniter Library to Interface with the Memcached cache system
Stars: ✭ 139 (-3.47%)
Mutual labels:  codeigniter
Luthier Ci
Improved routing, middleware support, authentication tools and more for CodeIgniter 3 framework
Stars: ✭ 129 (-10.42%)
Mutual labels:  codeigniter
Codeigniter Angularjs App
Sample App based on CodeIgniter and AngularJS
Stars: ✭ 127 (-11.81%)
Mutual labels:  codeigniter
Auth
Authenticator via oauth2
Stars: ✭ 118 (-18.06%)
Mutual labels:  login
Modal progress hud
A simple modal progress HUD (heads-up display, or progress indicator) for flutter
Stars: ✭ 137 (-4.86%)
Mutual labels:  login
Userfrosting
🍩 Modern PHP user login and management framework++.
Stars: ✭ 1,547 (+974.31%)
Mutual labels:  login
Alipay kit
flutter版支付宝登录/支付
Stars: ✭ 140 (-2.78%)
Mutual labels:  login
Thegorgeousotp
Phone number authentication + OTP login page built with @flutter 😍
Stars: ✭ 116 (-19.44%)
Mutual labels:  login
Hoosk
Hoosk Codeigniter CMS
Stars: ✭ 123 (-14.58%)
Mutual labels:  codeigniter
Webauthn
Go package for easy WebAuthn integration
Stars: ✭ 131 (-9.03%)
Mutual labels:  login
Codeigniter Jwt Sample
CodeIgniter JWT Sample
Stars: ✭ 144 (+0%)
Mutual labels:  codeigniter
Nativelogin
Authorization form in native iOS style
Stars: ✭ 140 (-2.78%)
Mutual labels:  login

codeigniter-login-logout-register

A user login, logout, register start for Codeigniter 3

Notice

Codeigniter has not evolved as fast as modern php and php best practices.
It has become a very old framework, and I advise against using it, even for beginners.

Try something like Laravel or Symfony.

With Laravel you get login-logout-register out of the box, and it is a very easy to use and pleasant framework: go for it.

Installation

  1. Open /application/config/database.php and edit with your database settings
  2. On your database, open a SQL terminal paste this and execute:
CREATE TABLE IF NOT EXISTS `users` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `username` varchar(255) NOT NULL DEFAULT '',
  `email` varchar(255) NOT NULL DEFAULT '',
  `password` varchar(255) NOT NULL DEFAULT '',
  `avatar` varchar(255) DEFAULT 'default.jpg',
  `created_at` datetime NOT NULL,
  `updated_at` datetime DEFAULT NULL,
  `is_admin` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `is_confirmed` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `is_deleted` tinyint(1) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
);
CREATE TABLE IF NOT EXISTS `ci_sessions` (
  `id` varchar(40) NOT NULL,
  `ip_address` varchar(45) NOT NULL,
  `timestamp` int(10) unsigned DEFAULT 0 NOT NULL,
  `data` blob NOT NULL,
  PRIMARY KEY (id),
  KEY `ci_sessions_timestamp` (`timestamp`)
);

Go to http://example.com/register and create a user

Usage

It is just a starter for user login logout register functionalities.

Extend the user controller or keep it as it is and write your own application with Codeigniter.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].