[RUBY] Pourquoi vous avez besoin d'une adresse e-mail pour l'enregistrement des utilisateurs

Flux général

De nombreux sites Web prennent les mesures suivantes: 1: Demande de saisie d'adresse e-mail sur le nouvel écran d'inscription ↓ 2: Envoyez un e-mail avec un lien d'inscription officielle à cette adresse e-mail ↓ 3: Remplissez les éléments requis sur le formulaire qui a fait la transition à partir du lien ↓ 4: Inscription terminée

Pourquoi devez-vous vous authentifier par e-mail?

Empêcher l'enregistrement non autorisé

Si l'enregistrement de l'utilisateur est terminé sans recevoir d'e-mail, vous pouvez créer un nombre infini de comptes. Dans ce cas, il est possible qu'il soit utilisé illégalement, le but est donc de compliquer la procédure et d'empêcher une utilisation non autorisée.

Vérifiez si votre adresse e-mail est valide

Établir un moyen de contact avec les utilisateurs. Si l'adresse e-mail saisie est incorrecte, il ne sera pas possible d'établir le contact avec l'utilisateur et même de dire que "l'enregistrement de l'utilisateur est terminé". Par conséquent, nous vérifions si l'adresse e-mail peut être reçue normalement.

Authentification avec des rails

Il semble être implémenté en utilisant un joyau appelé devise pour effectuer une authentification de connexion avec Rails.

[* Rails *] Comment utiliser l'appareil (version rails5)

référence

[Blog de référence](https://www.ryotaku.com/entry/2019/06/14/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC% E3% 81% AB% E4% BB% AE% E7% 99% BB% E9% 8C% B2% E3% 82% 92% E8% A1% 8C% E3% 82% 8F% E3% 81% 9B% E3% 82% 8B% E7% 90% 86% E7% 94% B1 # Web% E3% 82% B5% E3% 82% A4% E3% 83% 88% E3% 81% A7% E3% 81% AE% E4% BC% 9A% E5% 93% A1% E7% 99% BB% E9% 8C% B2% E3% 81% AE% E6% 89% 8B% E9% A0% 86)

Recommended Posts

Pourquoi vous avez besoin d'une adresse e-mail pour l'enregistrement des utilisateurs
Pourquoi vous avez besoin de bundle exec
[Pour les débutants] Testez l'enregistrement des utilisateurs avec RSpec