Si vous le désirez, vous pouvez offrir aux internautes la possibilité de se créer un compte d'usager sur votre site.
Certains sites préfèrent ne pas offrir cette fonctionnalités. Ce sera le cas, par exemple, pour les sites qui ne s'adressent qu'à une clientèle ciblée. Les codes d'usager seront alors créés par une personne attitrée, avec une interface Web ou non.
Nous regarderons ici comment offrir à tous les internautes la possibilité de se créer un compte d'usager.
Le formulaire d'inscription saisira toutes les informations nécessaires pour identifier l'usager et possiblement ses préférences, les informations pour le rejoindre, etc.
C'est à vous de déterminer quelles informations sont nécessaires pour créer un usager dans votre application.
Les informations saisies seront enregistrées dans la table des usagers alors vous devrez développer le fichier de migration des usagers en conséquence.
Au minimum, le formulaire d'inscription contiendra ces champs :
On pourra y ajouter d'autres champs, selon nos besoins :
Si vous travaillez avec les routes ajoutées par Laravel, les routes suivantes sont impliquées dans le processus d'inscription :
+--------+----------+---------------------------+------------------+------------------------------------------------------------------------+---------------+
| Domain | Method | URI | Name | Action | Middleware |
+--------+----------+---------------------------+------------------+------------------------------------------------------------------------+---------------+
| | ... | ... | ... | ... | ... |
| | GET|HEAD | register | register | App\Http\Controllers\Auth\RegisterController@showRegistration | web, guest |
| | POST | register | | App\Http\Controllers\Auth\RegisterController@register | web, guest |
+--------+----------+---------------------------+------------------+------------------------------------------------------------------------+---------------+
▼Publicité