Security & Validation
Table of Contents
- Cross-Site Request Forgery (CSRF) Protection
Integrate CSRF with forms and requests in your application to enhance its security and protect against CSRF attacks, safeguarding user data and maintaining trust in your application's integrity.
- Security and Validation Examples
Learn how to effectively use Input validation and CSRF security to protect your application integrity, with working implementation examples.
- JWT-Based Authentication Helper Class
JWT helper class provides methods for handling authentication. With support for signing, decoding, and validating tokens, to ensure secure token-based authentication and makes it easy to manage.
- Rate Limiter and Throttling Middleware
Rate Limiter class provides a lightweight and flexible methods for controlling the frequency of requests made by clients to your application.
- Time-Based One-Time Password Authenticator
An interface for Time-Based One-Time Password (TOTP) generation and validation. It uses an AuthenticatorInterface implementation (e.g., Google Authenticator) to manage secrets, generate QR codes and
- Time-Based One-Time Password: Google Authenticator Client
Installation guides for the PHP Luminova framework highlight the benefits of using Composer for easy maintenance and ensuring you're always up to date with the latest framework and dependency.
- Rule-Based Input Validation
The Validation class allows you to define and apply rules to user-submitted data, ensuring inputs meet specific criteria before processing or saving to the database.