a2zwebltd/laravel-newsletter
A Laravel package for managing newsletter subscriptions and mailing lists. It provides tools to subscribe, unsubscribe, and organize subscribers, integrating with your existing user model and database to simplify email list handling in Laravel applications.
routes.enabled and re-declare the route themselves must also exclude PreventRequestForgery on Laravel 13. If they only exclude ValidateCsrfToken/VerifyCsrfToken, one-click unsubscribe will continue returning 419. The package’s conditional middleware exclusion should be verified against Laravel 13’s actual middleware stack.composer.json constraints? Does the fix exclude PreventRequestForgery only for the unsubscribe route, and only for the required HTTP method? Is the route intended for POST (RFC 8058 style) or GET, and are both handled? Are there automated tests covering Laravel 11, 12, and 13 middleware behavior? What exactly does “the skill shows the form” refer to, and is that documentation available to integrators? For hosts with routes.enabled false, is the required exclusion clearly documented outside the release note?PreventRequestForgery to the route’s middleware exclusion list when that class exists, in addition to the older CSRF middleware names if still relevant.routes.enabled is true or false. (2) Upgrade in staging. (3) Exercise the unsubscribe link through a real mail client or an equivalent POST request. (4) If the route is host-declared, update middleware exclusions and clear route caches. (5) Deploy to production. (6) Monitor for 419 responses on the unsubscribe endpoint after the first campaign.PreventRequestForgery requirement explicitly, not only in release notes. The reference to “the skill” should be made accessible to integrators or translated into standard docs.How can I help you explore Laravel packages today?