Docs Navigation Open

Security

Keep the manager protected, use limited permissions, and review legacy code and extras carefully.

Security in Evolution CMS starts with administration, updates, and careful package choices. Most issues come from weak permissions, outdated code, or careless deployment.

Manager Security

  • use strong manager passwords
  • do not hand out administrator rights casually
  • separate manager accounts from frontend user accounts
  • review roles and document-group access regularly

Project Security

  • keep Evolution and extras updated
  • remove or protect installers after setup
  • keep writable paths limited to what actually needs writing
  • review old snippets, plugins, and custom modules before reusing them

Server Basics

  • serve the site over HTTPS
  • use correct rewrite and public path configuration
  • store secrets in the environment, not in random project files

See Permissions and Bugs and Security.

Previous

Bugs and Security

Report public bugs openly, but send suspected security issues through a private disclosure path.

Next

Backups

Back up files and database before updates, migrations, and any risky operational change.