Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (68414 Members, 793 Products, 5353 Topic, 13045 Comments)

Mengubag Admin Panel administrator menjadi Custom

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