Membuat Simple Login Yii Framework - Pada simple login ini kita akan belajar untuk mengetahui letak - letak file autentikasi user yang sudah disediakan oleh yii framework, fitur login sebenarnya sudah di sediakan oleh yii itu sendiri akan tetapi kita juga dapat merubahnya tapi hal itu kita tidak akan bahas pada kali ini, sekarang kita hanya akan mecoba login dan menambah user.
Baca juga : Membuat Login di Yii Framework
Baca juga : Membuat Login di Yii Framework
Secara default username dan password diletakan pada script secara manual, dimana file script yang digunakan untuk melakukan autentikasi terdapat empat file yaitu :
1. login.php terdapat dalam direktori Protected\views\site\
2. SiteController.php terdapat dalam direktori Protected\controllers\
3. LoginForm.php terdapat dalam direktori Protected\models\
4. UserIdentity.php terdapat dalam direktori Protected\components\
Sekarang coba anda buka file UserIndetity.php anda, kemudian cari script berikut :
public function authenticate() { $users=array( // username => password 'demo'=>'demo', 'admin'=>'admin', );
Sekarang coba anda tambahkan user baru seperti di bawah :
public function authenticate() { $users=array( // username => password 'demo'=>'demo', 'admin'=>'admin', 'jin_username'=>'jin', //user baru );
Penjelasan :
"jin_username" adalah username untuk login dan "jin" adalah passwordnya
Sekarang untuk login ketikan alamat berikut pada URL browser anda :
http://localhost/Belajar_Yii/website/site/login
apabila anda belumn mengubah URL anda masukan seperti ini :
http://localhost/Belajar_Yii/website/index.php?r=site/login
*notes kode yang berwarna merah adalah direktori folder Yii Framework anda di localhost.
Sekarang loginlah dengan menggunakan username dan password anda maka akan muncul seperti ini :
Sekarang anda sudah berhasil login, nah sekarang di sinilah permasalahannya jika anda mempunyai banyak user dan anda harus membuatnya secara manual di dalam script maka akan sulit dan membuat script anda terlalu panjang, hal ini akan kita selesaikan pada artikel selanjutnya.
Simple Login Yii Framework sekarang sudah selesai, baca juga tutorial belajar Yii Framework lainnya.
nahmabh ilmu lagi ni gan :) thx dah sharing :)
ReplyDeleteThank master x-)
ReplyDelete