invisnik/laravel-steam-auth
Laravel Steam Auth adds Steam OpenID login to your Laravel app with minimal setup. Redirect users to Steam, handle the callback, and retrieve their Steam ID and profile data via a simple, configurable API.
laravel/framework:^9.0 before adopting this version.composer require vendor/package:^4.4; if already on v4.x, run composer update vendor/package --with-all-dependencies and verify with composer why-not laravel/framework 9.config/ files. Laravel package auto-discovery should register the provider; check bootstrap/cache/packages.php if it does not.php artisan vendor:publish --provider="Vendor\Package\PackageServiceProvider", run migrations, then resolve the package’s main facade or service in php artisan tinker or a feature test. Validate the flow on Laravel 9 before deploying.app/Console/Kernel.php. Use Laravel’s event discovery for package events/listeners rather than manual registration.RefreshDatabase or DatabaseTransactions for published migrations, and bind fakes/mocks for external package dependencies. If the package ships test helpers, use them instead of hand-rolling setup.^4.4 so Laravel 9 support is explicit.^4.4 explicitly. Run composer update --with-all-dependencies to resolve transitive constraints.php artisan config:clear, php artisan cache:clear, and php artisan package:discover if using cached package manifests.Schema::hasTable() and check migration timestamps before running.composer.json extra.laravel.providers, then run composer dump-autoload. Use php artisan about, Telescope, and the package’s log channel to inspect container bindings and configuration at runtime.How can I help you explore Laravel packages today?