# ユーザーへ仮パスワードを送る仕組み

**URL:** <https://www.nocode-faq.com/t/topic/4216>\
**Category:** Adalo\
**Tags:** フロントエンド\
**Created:** [2024 年 4 月 14 日午前 8:16 UTC](https://www.nocode-faq.com/t/topic/4216 "2024-04-14T08:16:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kogakei0410](https://avatars.discourse-cdn.com/v4/letter/k/df788c/32.png) [@kogakei0410](https://www.nocode-faq.com/u/kogakei0410)\
**Post date:** [2024 年 4 月 14 日午前 8:16 UTC](https://www.nocode-faq.com/t/topic/4216/1 "2024-04-14T08:16:31Z")

</div>

今さらですが、sign-upの際に正しいメールが使われているかを  
確認するために、ユーザーのメールアドレスに仮パスを送る場合  
みなさまどの様に設定していますか？

実装したい機能  
①sign-upフォームにメアドを入力させる  
②メアドあてに仮パスを送信する（できる限りタイムラグなく）  
③仮パスを使ってlog inさせる  
④メアドが間違っていて仮パスが遅れなかったことを  
ユーザーに知らせる

＜質問・というか疑問＞  
②についてどう実装するか？  
send gridでカスタムアクション作るのが一番レスポンス良く  
仮パスを送れますでしょうか？

仮パスは、メアド登録時にランダム関数で作成し  
それをsend gridのメール本文に転記して送信するイメージ

④ってできるの？  
メアドそのものが間違ってる場合って検知できましたっけ？  
eメールバリデーターもざっくりとしたチェックだし

「仮パスメールが送られなかったら、メアドが間違ってると思うから登録しなおしてね」と、ユーザーに啓蒙するしかない？？？

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2024 年 4 月 14 日午後 4:03 UTC](https://www.nocode-faq.com/t/topic/4216/2 "2024-04-14T16:03:08Z")

</div>

基本的に④を実装したい場合には、Activeのステータスが必要で、どこかのタイミングで、Activeではない人に、お知らせを入れる必要がありますね。ただ、そもそもの登録するメールアドレスが違っている場合には、連絡する手段は無いと思います。

基本は、②を実装したいのだと思うので、SendGridなんかで、メールアドレス宛に"Verification code" として、UserがActiveになる。ためのコードを送ってあげるのが良いのでは―と思います。

【参考】

# Send verification email to new sign ups

> **[Send verification email to new sign ups | Adalo Resources](https://help.adalo.com/integrations/integromat/send-verification-email-to-new-sign-ups)**
