Tutorial Yii2 Bagian 6 : Access Control

Di bagian 6 Tutorial Yii2 kali ini, kita akan membahas Access Control, yaitu pengaturan untuk siapa saja yang bisa mengakses suatu halaman web. Disini kita akan memberikan akses ke user yang sudah login untuk melakukan penambahan dan modifikasi post. Apabila user belum login, maka tidak bisa melakukan hal tersebut.

1. Buka file PostsController.php yang berada di folder /basic/controllers dan lakukan modifikasi pada public function behaviors. Dokumentasi bisa dilihat disini, dokumentasi access control Yii2.

Jangan lupa menambahkan filter AccessControl pada use.

2. Buka browser dan masuk ke http://localhost/basic/web/index.php?r=posts/index kemudian coba create post. Sobat akan diminta untuk login terlebih dahulu sebelum melakukan hal ini.  Begitu juga apabila sobat ingin melakukan update.

Tutorial-Yii2-Access-Control

 

Tutorial ini sebagai dokumentasi dan pembelajaran pribadi sekalian belajar terjemahin bahasa Inggris, dan siapa tahu bermanfaat buat orang lain. Sumber lengkapnya diambil dari Youtube DoingITEasy Channel.

1 thought on “Tutorial Yii2 Bagian 6 : Access Control

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.