Prevent forms from timing out when submitting them after leaving them on-screen for a considerable amount of time. (Laravel defaults to 120 minutes, but that is configurable and could be different site-by-site.) To achieve this, we are sending a caffeine-drip (a request at regular intervals) to keep the session from timing out. This is only implemented on pages with a _token field, so all other pages will time-out as normal.
Features
- Requires Laravel 8.0 or higher
- Supports PHP 7.3 or higher
- Route Middleware Method
- Achieve as close to 100% code coverage as possible using unit tests
- Eliminate any issues identified by SensioLabs Insight and Scrutinizer
- Documentation available
Categories
FrameworksLicense
MIT LicenseFollow Caffeine for Laravel
You Might Also Like
ProcureDesk is an integrated purchasing and invoicing platform tailored to help small to medium sized businesses streamline their procurement processes. This user-friendly system automates workflows and consolidates purchasing data into a centralized dashboard, allowing companies to control spending and enhance transparency efficiently. Features like automated invoice matching, simple requisition creation, and immediate cash flow insights minimize manual tasks and boost operational efficiency. ProcureDesk is perfect for smaller enterprises leveraging big-business strategies to reduce costs and optimize their purchasing activities. Discover how ProcureDesk can transform your procurement process into a more effective and manageable part of your business.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Caffeine for Laravel!