サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
掃除・片付け
qiita.com/mi-1109
deviseのユーザー認証機能を利用することを前提に、ユーザーの新規登録完了後にActionMailerを使って登録完了メールを送信する方法をまとめています。 大まかな流れ メール送信用サーバーの設定 アプリパスワードの取得 WelcomeMailerを生成 ApplicationMailerとWelcomeMailerの編集 deviseのcontrollerのcreateアクションをオーバーライドして、WelcomeMailerを呼び出す メール本文の作成 おまけ:dotenv-railsでメールアドレスやパスワードをGitHubにあげないようにする 前提 deviseでUserモデルを作成した、かつusersテーブルにはnameとemailカラムがあることを前提としています deviseの設定については、こちらの記事等を参考に設定できればOKかと思います(上記の記事を参考にする場合:
※2021年 3月28日 更新※ たくさんの方にご一読いただき、ありがとうございます。お読みいただいた方からご指摘を賜った点をもとに記事を修正いたしました。修正・追記箇所は末尾をご確認ください。 サーバ周りの仕組みについて、初心者でも最低限知っておくべきだと感じた内容を整理しています。 ここでいう「最低限」とは、プログラミング言語を勉強し、何かしらアプリケーションを作成して、ユーザが利用可能な状態にし(デプロイ)、公開するうえで必要になる知識のことです。 「サーバ」とは何か ユーザの要求(リクエスト)に応じて、サービスを提供(レスポンス)するコンピュータやプログラムのことを「サーバ」と言います。 例えば、ユーザが「このWebページを閲覧したい」とリクエストしたら、サーバはそのWebページの表示に必要な処理を実行し、ユーザに返します。これによってユーザが使用しているブラウザに、Webページが
このページを最初にブックマークしてみませんか?
『@mi-1109のマイページ - Qiita』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く