ribafs/cakephp-admin-en-bs

Plugin to implement access control with good resources: search, bcrypt, twitter bootstrap


Keywords
admin, plugin, bootstrap, search, cakephp, acl, bcrypt, panel, english, access control, access-control, bcry, cakephp-application, cakephp-plugin, cakephp3, php, php7, security
License
MIT

Documentation

Plugin to Implement ACL in CakePHP 3 applications

with web interface, bootstrap and others good resources

Tested with CakePHP 3.7.8

In Windows and Linux With MySQL and PostgreSQL

Ideally install in test environment to best controll.

URL this project

https://github.com/ribafs/cakephp-admin-en-bs/

This plugin include Twitter Bootstrap and also include code from bake templates from plugin twbs-cake-plugin. To author my thanks.

Main resources

• Menu on top with topmenu element
• Framework Twitter Bootstrap
• Search with pagination
• Encrypted passwords with Bcrypt 
• Access Control like ACL with web interface
• Two Layouts: admin and default with different background color
• Customization of bootstrap_cli add fields login and logout in bake code generated
• Validation via frontend in login with pattern and minlenght, to require strenght password, with at least 8 digits,
 one lowercase letter and one symbol. Also with recommendations for similar validation by CakePHP in
 UsersTable.php in backend.

With this version we have login validation

Now we have frontend validation using HTML5, pattern and minlenght features and also by UsersTable.php

Creating application using plugin cakephp-admin-en-br with enough details

Below is a step-by-step guide with good information for customizing CakePHP 3 application.

Installation Guide for Windows

https://github.com/ribafs/admin-br/blob/master/README-windows.md

Installation Guide for Linux

https://github.com/ribafs/admin-br/blob/master/README-linux.md

Suggestions, collaborations, issues, pull requests and forks will be welcome:

  • English
  • PHP
  • CakePHP
  • Component
  • Or something you want to tell me....

License

The MIT License (MIT)