spiral/auth
Spiral/Auth provides common authentication interfaces for Spiral apps. Define auth tokens, storage, and guards via small, framework-agnostic contracts, enabling interchangeable implementations and consistent integration across projects.
This package supports decisions where a minimal, customizable authentication layer is needed for Spiral-based projects, avoiding the complexity of heavier frameworks like Laravel's built-in auth. It is ideal for teams prioritizing extensibility and framework alignment over out-of-the-box features. However, the lack of recent updates (last release 2019) necessitates careful evaluation of security and compatibility risks, making it suitable only for projects with dedicated maintenance resources or where auth requirements are simple and static.
Consider when: Your project is built on Spiral, requires a lightweight solution with clear interfaces for custom user providers (e.g., database, LDAP), and your team can manage potential security updates. Also suitable for internal tools with low-risk security requirements where customization is more critical than community support
How can I help you explore Laravel packages today?