Accueil
NexoPOS

Avant l’événement d’inscription

BeforeSignUpEvent est déclenché avant que NexoPOS ne crée un nouvel utilisateur pendant l’inscription. Les modules peuvent l’écouter pour des contrôles préalables à l’inscription ou des intégrations.

Là où ça tourne

Cet événement est déclenché dans App\\Http\\Controllers\\AuthController::postSignUp() avant que le service utilisateur ne crée le compte.

Propriétés disponibles

  • $event->request : l’instance App\\Http\\Requests\\SignUpRequest validée. Elle contient des champs tels que username, email, password et password_confirm.

Exemple d’auditeur

<?php

namespace Modules\MyModule\Listeners;

use App\Events\BeforeSignUpEvent;

class BeforeSignUpEventListener
{
    public function handle( BeforeSignUpEvent $event )
    {
        $email = $event->request->input( 'email' );
    }
}

Résumé

  • Utilisez cet événement pour inspecter ou réagir à une demande validée avant que NexoPOS ne poursuive l’opération.
  • Gardez la logique des auditeurs ciblée et évitez de remplacer les règles de validation essentielles lorsqu’une règle de FormRequest est plus appropriée.