Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (69438 Members, 807 Products, 4726 Topic, 13078 Comments)

Mengubag Admin Panel administrator menjadi Custom

Dibuat
Login Terakhir 11 Bulan lalu,
Telah Dilihat 2246 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