PBKK T4 - Mengatur Akses User

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
$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



Adapun tutorial loginnya seperti video tersebut





Komentar

Postingan Populer