CI- Mengatur Akses User (Tugas 4 PBKK)
Mengatur akses user dengan fitur dapat login dan logout
Link :Link Disini Gan
Buatlah Database pada php my admin menggunakan sql dibawah
CREATE TABLE `users` (
`user_id` INT(11) NOT NULL AUTO_INCREMENT,
`username` VARCHAR(64) NOT NULL,
`password` VARCHAR(255) NOT NULL,
`email` VARCHAR(255) NOT NULL,
`full_name` VARCHAR(255) NOT NULL,
`phone` VARCHAR(20) NOT NULL,
`role` enum('admin','customer') NOT NULL DEFAULT 'customer',
`last_login` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`photo` VARCHAR(64) NOT NULL DEFAULT 'user_no_image.jpg',
`created_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`is_active` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`user_id`)
);
Kemudian tambahkan file User_model.php dalam folder yang ada dengan kode dibawah
Buat controler baru dalam folder controllers/admin dengan nama file login.php isi filer tersebut dengan kode dibawah ini
lau tambahkan pada Overview.php dan Product.php
Adapun tutorial loginnya seperti video tersebut
$this->load->model("user_model");
if($this->user_model->isNotLogin()) redirect(site_url('admin/login'));
lalu kita buat halaman login, buat file baru pada folder application/views/admin dengan nama file login_page.php
maka tampilan y seperti ini
Komentar
Posting Komentar