Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (68819 Members, 786 Products, 5383 Topic, 13068 Comments)

Mengubag Admin Panel administrator menjadi Custom

Dibuat
Login Terakhir 23 Hari lalu,
Telah Dilihat 1527 Kali
Dodi Irawan Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh... Semoga yg membuat website ini di tambah rejekinya dan di lancarkan segala urusannya
  2. .
  3. mau menanyakan. cara mengubah login url yg tadinya "domainkita.com/administrator"
  4. menjadi "domainkita.com/custom" custom di sini di ganti terserah kita.
  5. pada Toko Online Codeigniter (PHP 7) MySQL + Rajaongkir (POS, JNE, TIKI) + COD
  6.  
  7. bertujuan agar tidak kena brute force Attack
  8.  
  9. menambahkan captcha pada login panel
  10.  
  11.  

Ada 2 Jawaban

Bukhori Muslim
commented on 20 Nov 2019 05:42:16
Salah satu jawaban terbaik,..
  1. Assalamualaikum,.. Buat sebuah Controllers baru di "application/controllers" dengan nama Login.php isi dengan :
  2. <?php
  3. defined('BASEPATH') OR exit('No direct script access allowed');
  4. class Login extends CI_Controller {
  5. function index(){
  6. if (isset($_POST['submit'])){
  7. $username = $this->input->post('a');
  8. $password = hash("sha512", md5($this->input->post('b')));
  9. $cek = $this->db->query("SELECT * FROM users where username='".$this->db->escape_str($username)."' AND password='".$this->db->escape_str($password)."'");
  10. $row = $cek->row_array();
  11. $total = $cek->num_rows();
  12. if ($total > 0){
  13. $this->session->set_userdata('upload_image_file_manager',true);
  14. $this->session->set_userdata(array('id_users'=>$row['id_users'],
  15. 'username'=>$row['username'],
  16. 'level'=>$row['level'],
  17. 'id_session'=>$row['id_session']));
  18. redirect('administrator/home');
  19. }else{
  20. $data['title'] = 'Administrator › Log In';
  21. $this->load->view('administrator/view_login',$data);
  22. }
  23. }else{
  24. $data['title'] = 'Administrator › Log In';
  25. $this->load->view('administrator/view_login',$data);
  26. }
  27. }
  28. }
  29. ?>
  30.  
  31. Selanjutnya buka file "application/config/routes.php",
  32. lalu pada baris paling bawah tambahkan : 'login' => 'login',
  33. tambahkan tepat dibawah : 'administrator' => 'administrator',
  34.  
  35. simpan dan selesai, silahkan login ke admin dengan :
  36. http://localhost/toko_onlinemu/login
Dodi Irawan
commented on 24 Nov 2019 07:19:10
  1. Assalamualaikum,.. , terimakasih sudah dibalas..
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!

Online