Multi-level User Login From Different Table Using Codeigniter 3
Pada kesempatan ini saya mau share bagaimana cara membuat hak akses user pada CodeIgniter dengan menggunakan banyak tabel. Sebagai contoh disini saya membuat dua buah tabel yaitu Admin dan Member. Disini saya hanya akan menjelaskan point-point pentingnya saja, sisanya silahkan download source code yang sudah di sediakan di bawah. Tabel Admin CREATE TABLE `admin` ( `admin_id` int(10) NOT NULL, `admin_user` char(30) NOT NULL, `admin_pass` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `admin` ADD PRIMARY KEY (`admin_id`), ADD UNIQUE KEY `admin_user` (`admin_user`); Tabel Member CREATE TABLE `member` ( `member_id` int(10) NOT NULL, `member_user` char(20) NOT NULL, `member_pass` varchar(255) NOT NULL, `member_nama` varchar(255) NOT NULL, `member_alamat` text NOT NULL, `member_ttl` date NOT NULL, `member_email` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `member` ADD PRIMARY KEY (`member_id`), ADD UNIQUE K