Level 5
@martinbean Another Try with regular user and no-emails
class User extends Authenticatable implements FilamentUser, MustVerifyEmail
{
use HasFactory, Notifiable;
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hi , i've use filament reset password with multiguard , checking CanResetPasssword and all settings is good
#freelancer panel
->login()
->registration()
->passwordReset()
->authGuard('freelancer')
->emailVerification()
also the model is good
class Freelancer extends Authenticatable implements FilamentUser, MustVerifyEmail
{
use SoftDeletes,HasFactory, Notifiable;
public function canAccessPanel(Panel $panel): bool
{
return true;
}
etc ...
the issue here there's no emails , after debugging i tried to remove all email settings from .env to get an error and nothing happen and after following the processes i reached this class
class EmailVerificationPrompt extends SimplePage
and also i had make sure if everything is good , idk where's the issue and for sure i had cleared and optimize the cache .
# Looking to send emails in production? Check out our Email API/SMTP product!
MAIL_MAILER=smtp
MAIL_HOST=sandbox.smtp.mailtrap.io
MAIL_PORT=587
MAIL_USERNAME=81a(HIDE BY ME )
MAIL_PASSWORD=4d(HIDE BY ME )
Just make the queue work in background :)
nohup php artisan queue:work --daemon &
Please or to participate in this conversation.