Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Menampilkan data user login seperti nama lengkap dihalaman beranda setelah log in
Bagaimana coding Menampilkan data user login seperti nama lengkap bukan username? kalo pke session cum
1.png2.png3.png
a muncur username aja, mohon pencerahan nya gan
1 Jawaban:
<div>Kamu bisa manfaatin session yang udah disediain sama Codeigniter :<br>Berikut contoh script login dimana didalamnya sudah ada bagian untuk set data user yang login menjadi session :</div><pre>public function auth() { $session = session(); $model = new UserModel(); $email = $this->request->getVar('email'); $password = $this->request->getVar('password'); $data = $model->where('user_email', $email)->first(); if($data){ $pass = $data['user_password']; $verify_pass = password_verify($password, $pass); if($verify_pass){ $ses_data = [ 'user_id' => $data['user_id'], 'user_name' => $data['user_name'], 'user_email' => $data['user_email'], 'logged_in' => TRUE ]; $session->set($ses_data); return redirect()->to('/dashboard'); }else{ $session->setFlashdata('msg', 'Wrong Password'); return redirect()->to('/login'); } }else{ $session->setFlashdata('msg', 'Email not Found'); return redirect()->to('/login'); } }</pre><div><br><br>Dan ini untuk menampilkan data pengguna yg sudah login di controller Dashboard :</div><pre><?php namespace App\Controllers;
use CodeIgniter\Controller;
class Dashboard extends Controller { public function index() { $session = session(); echo "Welcome back, ".$session->get('user_name'); } }</pre><div><br>Untuk referensi nya bisa dilihat disiini ya <a href="https://mfikri.com/artikel/login-register-codeigniter4">https://mfikri.com/artikel/login-register-codeigniter4</a><br>Semoga terbantu.</div>