ellaisys/aws-cognito
ellaisys/aws-cognito integrates AWS Cognito user pools with Laravel, offering authentication guards, registration, login, password reset, MFA, email verification, and token handling. Use Cognito as your app's identity provider with less custom code.
Consider it when:
Look elsewhere when:
To executives: This release is a maturity signal, not a feature release. The Cognito integration package we would use to avoid building authentication in-house has added automated tests (now over 50%), command-line tooling for user administration, and architecture/flow documentation. Practically: lower build cost and faster time-to-market for login, MFA, and user management; less engineering time spent on support tickets and manual user fixes; and a shorter security-review cycle because the design is documented. No breaking changes — this is a safe, low-risk dependency update rather than a migration.
To engineering: Patch-level release with no breaking changes. Highlights are test coverage past 50% with new route/endpoint API tests, artisan console commands covering auth and management actions (good for provisioning scripts and support runbooks), added architecture and flow diagrams, and doc corrections from two merged PRs. Coverage is still mid-tier and this remains a single-maintainer community package — treat it as a solid default for AWS-native Laravel apps, but wrap critical auth paths (login, token refresh, password reset) in our own integration tests so we are not solely dependent on upstream test depth.
How can I help you explore Laravel packages today?