offload-project/laravel-invite-only
A Laravel package for invite-only registration. Restrict signups to invited users, generate and manage invitation codes or email invitations, and control access with configurable middleware, models, and notifications. Ideal for private apps and beta launches.
composer require offload-project/laravel-invite-only.vendor:publish tags/provider output to discover exact tags, then publish only what you need.config/invite-only.php for invite lifetime, code length/format, registration route, mail settings, and model bindings.User model if required by the docs, and ensure your registration flow validates an invite before creating a user.First use case: an admin generates an invitation for an email address, the package sends an invitation email containing a code/link, and registration is blocked unless a valid, unused, unexpired invite is supplied.
vendor/.Mail::fake() in tests to assert invite emails are sent with the correct invite and recipient.vendor:publish tags/provider rather than guessing; publishing “all” assets can overwrite customised config or views.php artisan config:clear/config:cache and clear view caches as appropriate.How can I help you explore Laravel packages today?