Files
dockersysmvc/cache/home.security_00e407a7103632baec32bcc5bb945eb192609887.bladec
marco 5a2482b030 feat: release SysMVC 2.0 with enhanced CSRF protection and UI improvements
Major version upgrade from 1.0.0 to 2.0.0 including copyright year updates, website URL migration to syspanel.com.br, and comprehensive CSRF token handling improvements. The Twig csrf() helper now returns a complete hidden input field instead of a raw token value, and token generation is now automatic when empty. Session initialization has been centralized in BaseController, and child controllers now properly call parent constructors. CRUD views have been modernized with flexbox layouts and consistent CSRF rendering. Documentation has been expanded with features, requirements, and project structure sections, and donation sections have been added across all pages.
2026-09-04 15:43:17 -03:00

43 lines
1.7 KiB
Plaintext

<?php $_shouldextend[1]=1; ?>
<?php $this->startSection('title', 'Security'); ?>
<?php $this->startSection('content'); ?>
<div class="container">
<h2>Security</h2>
<p>We have implemented several security measures in SysMVC to protect your application against threats. Here are some of the implementations:</p>
<h3>CSRF Protection</h3>
<p>We use CSRF tokens to protect against Cross-Site Request Forgery attacks.</p>
<h3>Data Sanitization</h3>
<p>All input and output data are sanitized to prevent code injections and other attacks.</p>
<h3>Security Headers</h3>
<p>We add HTTP security headers to protect against attacks like clickjacking and MIME-type sniffing.</p>
<p>For more information about security, refer to the <a href="https://owasp.org/" target="_blank">OWASP documentation</a>.</p>
</div>
<br><br>
<p>Github: <a href="https://github.com/syspanel/SysMVC.git">https://github.com/syspanel/SysMVC.git</a></p>
<br><br>
<h2 class="mt-4">Contact</h2>
<p>If you're interested in SysMVC, feel free to contact us:</p>
<ul>
<li>Email: <a href="mailto:syspanel@gmx.com">syspanel@gmx.com</a></li>
<li>WhatsApp: <a href="https://wa.me/5535992261684" target="_blank">+55 (35) 99226-1684</a></li>
</ul>
<hr class="my-5">
<h2 class="mt-4">&#128590; Support the Project</h2>
<p>If you find this project useful, consider supporting its development with a donation via PayPal:</p>
<p>
<a href="https://www.paypal.com/donate/?business=marcocosta@gmx.com&currency_code=USD" target="_blank">
<img src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif" alt="Donate via PayPal">
</a>
</p>
</div>
<?php $this->stopSection(); ?>
<?php if (isset($_shouldextend[1])) { echo $this->runChild('layout'); } ?>