Yuansheng Node.js 登録メールのアクティベーション手順の詳細な説明
今回は、Yuansheng Node.js の登録メール アクティベーション手順について詳しく説明します。以下は、Yuansheng Node.js の登録メール アクティベーションの注意事項 について説明します。見て。
独自のノード プロジェクトのオタク チュートリアルを行う場合、この機能は非常に一般的であり、アカウントを登録するときにこの機能を実装する方法を見てみましょう。 。
1. メールアドレスを登録します
まず確認メールの送信をサポートするメールアドレスをここで登録しましたので、以下は送信メールアドレスとして163メールアドレスを使用します
。登録を行ってから、ナビゲーション列の設定をクリックし、POP3/SMTP/IMAPを選択し、POP3/SMTP/IMAPサービスを有効にして、認証コードを設定します。
2. nodemailer プラグインをダウンロードします
コマンドラインに次のように入力します: npm install --save nodemailer
3. 電子メールを送信するコードを記述します
3.1 アクティベーション電子メールを送信するコードをカプセル化します。 3.2 テストを実行します:
//email.js // 引入 nodemailer const nodemailer = require('nodemailer'); // 创建一个SMTP客户端配置 const config = { host: 'smtp.163.com', port: 465, auth: { user: 'xxxx@163.com', //刚才注册的邮箱账号 pass: 'xxxxxx' //邮箱的授权码,不是注册时的密码 } }; // 创建一个SMTP客户端对象 const transporter = nodemailer.createTransport(config); // 发送邮件 module.exports = function (mail){ transporter.sendMail(mail, function(error, info){ if(error) { return console.log(error); } console.log('mail sent:', info.response); }); };
成功すると、テスト メールボックスに送信されたメッセージが表示されます。
メール認証
の実装方法について簡単に説明します。 1. アクティベーション時に判断するために使用される、アクティベーション コード、有効期限、およびアクティベートされているかどうかのフィールドが必要です。
//sendtest.js var send = require('./email.js'); // 创建一个邮件对象 var mail = { // 发件人 from: '极客教程 <xxxx@163.com>', // 主题 subject: '[极客教程]激活邮箱账号', // 收件人 to: 'xxxx@qq.com', // 邮件内容,HTML格式 text: `尊敬的${user.name},您好!点击链接即可激活您的极客教程 网账号,http://localhost:3000/checkCode?name=${user.name}&code=${user.code}为保障您的帐号安全,请在24小时内点击该链接,您也可以将链接复制到浏览器地址栏访问。 若如果您并未尝试修改密码,请忽略本邮件,由此给您带来的不便请谅解。本邮件由系统自动发出,请勿直接回复!` //接收激活请求的链接 }; send(mail);
3. アクティベーション要求に応答し、アクティベーション リンクのユーザー名に従って検索し、ユーザーが存在する場合は、アクティベーション コードが一致しているかどうかを確認し、アクティベーションが完了したかどうかを判断します。コードの有効期限が切れている場合は、アクティベーション ステータスを変更します。この時点で、次のコードがアクティベーションに成功します。
開発中に次の問題が発生しました。 : 無効なログイン - 535 エラー: 認証に失敗しました]name: 'AuthError',
data: '535 Error: 認証に失敗しました',stage: 'auth' }
smtp サーバーの検証は、NetEase のメールに認証制限があるため失敗しました。メール登録時のアカウント番号と認証コードを必ずご確認ください。 この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。推奨読書:
Angular CLI 操作ブループリント分析コード
Angular CLI の単体および E2E テスト手順の詳細な説明
以上がYuansheng Node.js 登録メールのアクティベーション手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









パソコン作業の中でオフィスソフトを使うことが多いのですが、オフィスを開いた瞬間にライセンス認証ウィザードのウィンドウが表示されます。アクティベーションウィザードのプロンプトを完全にオフにする方法はありますか?実際、操作は非常に簡単で、エディターの方法に従うことができます。 1. Windows キー + R キーの組み合わせを使用して Excel ライセンス認証ウィザードを閉じます 1. まず、Windows キー + R ショートカット キーを使用して実行ウィンドウを開きます; 2. 実行ウィンドウに「excel/regserver」と入力し、キーを押しますEnter キー; 3. しばらく待つと、黒いボックスが表示され、「登録に成功しました」というメッセージが表示されます。

Win10 システムは、より強力で完全な機能と便利な操作方法を提供するため、ますます多くのユーザーがこのオペレーティング システムをインストールすることを選択できますが、多くのユーザーはインストール中に多くの不明なエラーに遭遇しています。 win10 のアクティベーションが失敗し、エラー コード「0xc0000022」が表示されることについて、以下のエディターは、アクティベーションの失敗とエラー コード「0xc0000022」の問題を解決するためのグラフィック チュートリアルを提供します。 Microsoftがwin10をリリースして以来、ユーザーはそれを楽しみにしていました。したがって、多くのユーザーが win10 をインストールしており、より完璧にするためにはアクティベーションが必要ですが、最近、一部の win10 ユーザーがコンピューターでアクティベーションに失敗し、エラー コード 0xc0000022 が表示されるようになりました。

cad2020 のアクティベーション方法をまだ知らない友人も多いため、以下の編集者が cad2020 のアクティベーション チュートリアルを説明します。 1. デスクトップ上の[CAD2020アイコン]をダブルクリックし、移植カスタム設定をポップアップ表示します。 [チェック]アイコンをクリックします。 2. [はい]または[いいえ]をクリックします。 3. [AutoCAD-DWG 関連付け] が表示されたら、最初のものをクリックします。 4. [シングルユーザー]を選択し、[シリアル番号の入力]をクリックします。 5. [同意する]をクリックします。 6. [有効化]をクリックします。 7. シリアル番号:[666-69696969]、プロダクトキー:[001L1]を入力し、[次へ]をクリックします。 8. Aut を持っていることを確認します

PyCharm Professional をアクティブ化するにはライセンスを購入する必要があるため、アクティブ化プロセスが完了するまでに 1 分もかかりません。 PyCharm Professional Edition をアクティブ化するプロセスでは、通常、ライセンス キーとアクティブ化コードを使用する必要があります。正規のライセンス キーとアクティベーション コードをお持ちの場合は、次の手順に従って PyCharm Professional Edition をアクティベートできます。 PyCharm ソフトウェアを開き、メニュー バーで [ヘルプ] - [登録] を選択します。ポップアップダイアログボックスで、「ライセンス」を選択します。

現在のWin10 Enterprise Edition 2016 長期サービス版を継続利用したくない場合は、一部の内容を変更してシステムイメージをインストールするだけで、Professional Editionに切り替えることができます。 win10 エンタープライズ バージョン 2016 長期サービス バージョンをプロフェッショナル バージョンに変更する方法 1. win + R キーを押し、「regedit」と入力します。 2. 次のパスを上のアドレス バーに直接貼り付けます: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT \CurrentVersion3 に移動し、EditionID を見つけて内容を「professional」に置き換えて確認します。

MIUI システムに精通している友人は、デスクトップ上のワンタッチダイヤル、スクリーンショットを撮るための 3 本の指のスライドなど、多くの便利な操作があることを知っているはずです。今日紹介したいのはMIUI14の長押し操作です、例えばデスクトップ上のアプリケーションアイコンを長押しすると拡張メニューが表示され、インターフェース上の電源ボタンを長押しするとXiao Aiのクラスメイトが起動します。長押しするとダイレクト機能やクイック起動などの機能を実現できます。 Xiaomi Xiaoai Classmate をアクティベートするにはどうすればよいですか? 電話の設定で、「Xiaomi Xiaoai Classmate」を見つけてクリックします。次に、Xiaoai インターフェースに入り、「音声アシスタント」をクリックします。次に、音声アシスタント インターフェイスで、「Voice Wake」の右側にあるボタンをクリックしてオンにします。

Windows 10 アクティベーション キーは、Windows 10 オペレーティング システムをインストールするときに入力する必要がある一連のシリアル番号で、システムの正当性を確認し、オペレーティング システムのすべての機能のロックを解除するために使用されます。多くのユーザーにとって、Windows 10 システムのライセンス認証はいくつかの困難に遭遇する可能性があるため、この記事では Windows 10 ライセンス認証キーを取得するためのいくつかの方法と注意事項を紹介します。 Windows 10 アクティベーション キーの入手方法 1. 純正キーを購入する Windows 10 の正規アクティベーション キーを購入します。

PyCharm アクティベーション ガイドの共有: プログラミングをより快適に. 多くの Python 開発者にとって、PyCharm は、Python コードの作成、デバッグ、管理を容易にする強力な機能を提供する、一般的に使用される統合開発環境 (IDE) です。ただし、多くのユーザー、特に初心者にとって、PyCharm をアクティブ化する際に問題が発生する可能性があります。この記事では、プログラミングをもっと気軽に楽しむための PyCharm アクティベーション戦略を共有します。ステップ 1: まず PyCharm をダウンロードする
