udah coba cari tutorial dan liat demo nya tetep ga ngerti…
udah nyoba eh error gitu,bingung…
mohon masta2 membantu…
o ya :
'authManager'=>array(
// Path to SDbAuthManager in srbac module if you want to use case insensitive
//access checking (or CDbAuthManager for case sensitive access checking)
'class'=>'application.modules.srbac.components.SDbAuthManager',
// The database component used
'connectionID'=>'db',
// The itemTable name (default:authitem)
'itemTable'=>'items', // INI APAAN?Error Database tidak ada terus
'assignmentTable'=>'assignments', // INI APAAN?Error Database tidak ada terus
'itemChildTable'=>'itemchildren', // INI APAAN?Error Database tidak ada terus
),
itu buat apaan yah bro and sis,ga ngerti tuh,harus buat tabel items,assignment,itemchildren yah??
1.a isinya semua hal yang bisa di autentikasi, berisi role (pangkat/kelompok), task (controller) dan operation (action dari controller)
klo mau buat sesuatu yg akan diautentikasi (baik itu role/task/operation) tinggal pencet ‘create’, bisa jadi apa yg kita buat di sini sebenarnya ga ada di tempat sebenarnya, misal kita bikin ‘Asem Artikel’ padahal controller Artikel tidak memiliki action bernama Asem.
1.b isinya smua controller yg ada lengkap dengan actionnya, disini anda bisa pilih action mana yg mau diautntikasi
1.c ini kebalikan dari yg tadi, disini kita pilih action mana yg akan selalu diizinkan utk dijalankan.
2.a isinya daftar user, si user ini mau dikasi pangkat apa di sini tempatnya
2.b di sini tempat ngatur pangkat tertentu bisa akses controller apa aja
2.c di sini tempat ngatur tiap2 action dari controller yg akan di autentikasi, jadi action yg dicentang pada 1.c ga nongol di sini
terakhir lihat apa aja yg bisa dilakukan user pada menu nomer 3 (gambar kepala)
gan ane mau tanya dung gimana ya cara implemen ke aplikasi kita?apa di controllernya ‘roles’=>‘namaRoles’ duang atau apa?trus bagaimana cara assign roles pas create user gimana ya?