Performance: Remember me functionality
MEDIUM IMPACT
This affects page load speed and interaction responsiveness by managing persistent login states and cookie handling.
<?php // In login controller if ($request->has('remember')) { Auth::login($user, true); // Laravel handles secure encrypted cookies } // Use Laravel's built-in encrypted cookies and secure flags
<?php // In login controller if ($request->has('remember')) { Auth::login($user, true); // forces long session } // No cookie encryption or secure flags set explicitly
| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Unsecured remember me with plain cookies | Minimal | 0 | Low | [X] Bad |
| Laravel built-in encrypted remember me | Minimal | 0 | Low | [OK] Good |