Download - CakePHP - Admin Acl Controlled

Transcript
Page 1: CakePHP - Admin Acl Controlled

CAKEPHP ADMIN PLUGINFully Acl Controlled

Page 2: CakePHP - Admin Acl Controlled

FEATURES

• Embedded Shell Utility

• Multi language dashboard

• Easy Install

Page 3: CakePHP - Admin Acl Controlled

SHELL UTILITY

$ sh cake Admin.Admin

$ sh cake Admin.Admin add_group

$ sh cake Admin.Admin add_user

$ sh cake Admin.Admin show_groups

Page 4: CakePHP - Admin Acl Controlled

INSTALLATION•Clone repository on plugin folder:

$ git clone https://[email protected]/luisfredgs/admin.git

Page 5: CakePHP - Admin Acl Controlled

INSTALLATION

• Edit app/Config/bootstrap.php and append the follow:

Page 6: CakePHP - Admin Acl Controlled

INSTALLATION• Make sure app/Config/core.php on

Routing Prefix line, it must be uncommented:

• Edit AppController:

Page 7: CakePHP - Admin Acl Controlled

INSTALLATION

• Import Schema, type the follow on cake console:$ cake schema create --path=Admin/Config/Schema/schema.php --plugin=Admin

Page 8: CakePHP - Admin Acl Controlled

INSTALLATION

• Add Admin, Registered and Public groups:$ cake Admin.Admin add_group Admin

$ cake Admin.Admin add_group Registered

$ cake Admin.Admin add_group Public

Page 9: CakePHP - Admin Acl Controlled

INSTALLATION

• Add a admin user, this step is essential:$ cake Admin.Admin add_user luisfred my_password admin

• type http://www.your-domain.com/yourapp/admin

Page 10: CakePHP - Admin Acl Controlled

INSTALLATION

• Sign in on dashboard and sincronize Acos:

Page 11: CakePHP - Admin Acl Controlled

THANKS FOR ALL SUBSCRIBERS IN MY CHANNEL

Page 12: CakePHP - Admin Acl Controlled

CONTACTS

• Twitter: @luisfredgs

• Fanpage: facebook.com/luisfredweb

• Website: http://www.luisfred.com.br