SCMS is an MVC based secure content management system. It is designed from the ground up to withstand common Web application vulnerabilities. It is designed for PHP 5.0-5.2.x and MySQL 4.1+, and it can optionally support PostgreSQL as a database backend.
Features
- Per Action SSL/NonSSL Enforcement
- Full XHTML 1.0 Transitional Conformity
- Full CSS2 Conformity
- Role Based OO (Object Orientated) Design
- Designed for PHP5+
- Works with MySQL and Others (currently untested)
- Implements MVC Design Pattern
- Implements Singleton Design Pattern
- Strict IO (Input/Output) Validation
- Custom Session Handling With Idle Session Expiration & Session Identifier Regeneration
- User Account Locking With Both Automatic & Manual Unlocking Methods
- Event Logging
- Password Aging/Expiration
- Support for secure (When run over SSL) AND httponly Cookies
- Improved CSRF Protection By Using Random Form CSRF Tokens
- Support for all PHP5 Hashing Algorithms as well as MySQL's AES and DES Encryption
- Optional Captcha Images
- Optional Session Data Encryption
- Optional Per Request Session IP Checking
License
GNU General Public License version 3.0 (GPLv3)Follow Secure Content Management System
Other Useful Business Software
AI-generated apps that pass security review
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.