siganushka/api-factory-bundle
A Symfony bundle for defining API factories that streamline resource creation, configuration, and integration. It provides reusable factory services and sensible defaults to simplify building and managing API endpoints, with extensible components for organizing API logic.
wechat_mp, wechat_open, wechat_miniapp). This directly supports decisions to add social login and, critically, to enter China-facing markets where WeChat login is often a launch requirement rather than a nice-to-have.UserPersisterInterface makes user persistence pluggable. Teams can keep their existing user tables, domain model, and lifecycle logic instead of adopting the package’s storage assumptions. That lowers the “buy” risk and makes adoption viable for products with established identity models.RESOLVER_TAG and RESOLVER_EXTENSION_TAG constants in ResolverConfiguratorPass reduce the need for custom compiler passes or maintained forks when teams need custom resolver behavior—useful for multi-tenant, white-label, or region-specific auth flows.UserPersisterInterface; or you need DI-level resolver customization without maintaining a fork.UserPersisterInterface lets us keep our existing user system; and the new resolver tags reduce long-term fork risk. The trade-off is a platform-floor bump to PHP 8.2 / Symfony 7.4, which should be treated as a breaking upgrade for older applications.UserPersisterInterface matches the current user lifecycle before adoption.How can I help you explore Laravel packages today?