*クライアント側*でreactを使用して、メールアカウントがアクティブであることを確認します

xiaolingxiao

認証フォームを作成ていますが、クライアント側でメールアドレスがアクティブになっていることをサイレントに確認したいと思います。つまり、電子メールアドレスが存在する場合はtrueを返し、存在しない場合はfalseを返します。これには、実際にそのアドレスに電子メールを送信することは含まれません。これは、次のemail-verifyパッケージを使用してサーバー側で実行できますnode

server.post('/api/verify-valid-email-silently', (req, res) => {

    if (req.body && req.body.email) {

        const email = req.body.email

        email_verifier.verify( email, (err : string, info : any) => {
            // do something
        })
    }
}

ただし、サーバーにpingを実行してクラウド関数の呼び出しに料金を支払う必要がないように、クライアント側でこれを実行したいと思います。繰り返しになりますが、クライアント側で無料のサービスを探しています。これは重要です。現在の「サーバーへのping」方法を使用すると、誰かが非アクティブであるが整形式の電子メールアドレスを繰り返し入力し、銀行口座を完全に使い果たしてしまう可能性があるためです。

C.ティンダル

検証メールは必要ですが、サーバー側のインフラストラクチャを維持しなくても実行できます。私は実際にhttps://clicktoverify.net/でまさにそれを行うためのプラットフォームを構築しました

基本的には、(小さな)javascriptライブラリをページに追加するだけです。その後、当社のサービスを介して確認メールを送信し、クライアントがメール内のリンクをクリックして確認したら、クライアント側のコールバックを実行できるようになります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ADFSアカウントがアクティブなC#であることを確認します

分類Dev

セレンを使用してリンクがアクティブであることを確認する方法

分類Dev

ストライプを使用してアカウントをアクティブ化するためだけにユーザーバンクを確認する

分類Dev

オートコンプリートGoogleプレイスでエラーが発生する:このAPIプロジェクトはこのAPIの使用を許可されていません。このAPIがAPIコンソールでアクティブ化されていることを確認してください

分類Dev

PHPを使用してメールでアカウント登録確認リンクを送信する方法は?

分類Dev

クライアントが OpenVPN クラウドにサインインすると、ネットワーク インターフェイスはどのようにしてカスタム サブネット IP 範囲のトラフィックをルーティングすることを認識しますか?

分類Dev

Facebookのアカウントリンク機能を使用して、メッセンジャーユーザーが私のWebサイトの登録ユーザーであることを確認する方法は?

分類Dev

Shinyでif条件付きループステートメントを使用してリアクティブカウンターをプログラミングする

分類Dev

天気予報クライアントがJavaでPoolingHttpClientConnectionManagerを使用していることを確認する方法

分類Dev

プロパティを初期化することにより、データオプションで、またはクラスベースのコンポーネントに対して、このプロパティがリアクティブであることを確認します

分類Dev

エラーこのAPIプロジェクトはこのAPIの使用を許可されていません。このAPIがコンソールでアクティブ化されていることを確認してください

分類Dev

PhantomJSをクライアント側のライブラリとして使用することは可能ですか?

分類Dev

クラウドHSMサービスプロバイダーがシミュレーションソフトウェアではなく物理ハードウェアセキュリティモジュールを実際に使用していることを確認するにはどうすればよいですか?

分類Dev

ファイルがダウンロードされていることを確認してから、クライアント側に応答を返すにはどうすればよいですか?

分類Dev

Expressでクライアント側ルーティングを使用して複数のReactアプリを提供する

分類Dev

ダイアログボックスがアラートであることを知る方法、またはVB.Net Winformアプリを使用して確認またはプロンプトを表示する方法は?

分類Dev

phpmailerで新しいユーザーアカウントをアクティブ化するために電子メールを送信しようとすると、なぜこのエラーが発生するのですか?

分類Dev

Playコアライブラリを使用して、GooglePlay以外のアプリがインストールされていることを確認します

分類Dev

モカエラー:2000msのタイムアウトを超えました。このテストでdone()コールバックが呼び出されていることを確認します

分類Dev

Angular 2 RxJSは、遅延後もマウスイベントがまだアクティブであるかどうかを確認します

分類Dev

認証トークンを使用してtwilioクライアントを作成することと、APIキーとAPIシークレットをアカウントsidと組み合わせることの違いは何ですか?

分類Dev

このAPIプロジェクトは、このAPIの使用を許可されていません。このAPIがAPIコンソールでアクティブ化されていることを確認してください

分類Dev

「エラー:アクションはプレーンオブジェクトである必要があります。非同期アクションにはカスタムミドルウェアを使用してください。」というメッセージが表示されるのはなぜですか。エラー?

分類Dev

オブジェクトの配列を渡すことでバニラJavaScriptを使用して、レストランメニューのアイテムを格納するドロップダウンメニューを作成しようとしています

分類Dev

PHPメールでアカウントをアクティブ化する

分類Dev

このエラーが発生します。アクションはプレーンオブジェクトである必要があります。非同期アクションにカスタムミドルウェアを使用する

分類Dev

Javaコードを使用してクライアントブラウザでJavaScriptが有効になっているかどうかを確認する方法

分類Dev

PythonWebDriver-send_keysを使用してファイルをサイトにアップロードすることはできません。APIはファイル選択ウィンドウをアクティブにします

分類Dev

Exchangeルーティングエージェント-電子メールアドレスがC#を使用してExchange共有メールボックスであるかどうかを確認します

Related 関連記事

  1. 1

    ADFSアカウントがアクティブなC#であることを確認します

  2. 2

    セレンを使用してリンクがアクティブであることを確認する方法

  3. 3

    ストライプを使用してアカウントをアクティブ化するためだけにユーザーバンクを確認する

  4. 4

    オートコンプリートGoogleプレイスでエラーが発生する:このAPIプロジェクトはこのAPIの使用を許可されていません。このAPIがAPIコンソールでアクティブ化されていることを確認してください

  5. 5

    PHPを使用してメールでアカウント登録確認リンクを送信する方法は?

  6. 6

    クライアントが OpenVPN クラウドにサインインすると、ネットワーク インターフェイスはどのようにしてカスタム サブネット IP 範囲のトラフィックをルーティングすることを認識しますか?

  7. 7

    Facebookのアカウントリンク機能を使用して、メッセンジャーユーザーが私のWebサイトの登録ユーザーであることを確認する方法は?

  8. 8

    Shinyでif条件付きループステートメントを使用してリアクティブカウンターをプログラミングする

  9. 9

    天気予報クライアントがJavaでPoolingHttpClientConnectionManagerを使用していることを確認する方法

  10. 10

    プロパティを初期化することにより、データオプションで、またはクラスベースのコンポーネントに対して、このプロパティがリアクティブであることを確認します

  11. 11

    エラーこのAPIプロジェクトはこのAPIの使用を許可されていません。このAPIがコンソールでアクティブ化されていることを確認してください

  12. 12

    PhantomJSをクライアント側のライブラリとして使用することは可能ですか?

  13. 13

    クラウドHSMサービスプロバイダーがシミュレーションソフトウェアではなく物理ハードウェアセキュリティモジュールを実際に使用していることを確認するにはどうすればよいですか?

  14. 14

    ファイルがダウンロードされていることを確認してから、クライアント側に応答を返すにはどうすればよいですか?

  15. 15

    Expressでクライアント側ルーティングを使用して複数のReactアプリを提供する

  16. 16

    ダイアログボックスがアラートであることを知る方法、またはVB.Net Winformアプリを使用して確認またはプロンプトを表示する方法は?

  17. 17

    phpmailerで新しいユーザーアカウントをアクティブ化するために電子メールを送信しようとすると、なぜこのエラーが発生するのですか?

  18. 18

    Playコアライブラリを使用して、GooglePlay以外のアプリがインストールされていることを確認します

  19. 19

    モカエラー:2000msのタイムアウトを超えました。このテストでdone()コールバックが呼び出されていることを確認します

  20. 20

    Angular 2 RxJSは、遅延後もマウスイベントがまだアクティブであるかどうかを確認します

  21. 21

    認証トークンを使用してtwilioクライアントを作成することと、APIキーとAPIシークレットをアカウントsidと組み合わせることの違いは何ですか?

  22. 22

    このAPIプロジェクトは、このAPIの使用を許可されていません。このAPIがAPIコンソールでアクティブ化されていることを確認してください

  23. 23

    「エラー:アクションはプレーンオブジェクトである必要があります。非同期アクションにはカスタムミドルウェアを使用してください。」というメッセージが表示されるのはなぜですか。エラー?

  24. 24

    オブジェクトの配列を渡すことでバニラJavaScriptを使用して、レストランメニューのアイテムを格納するドロップダウンメニューを作成しようとしています

  25. 25

    PHPメールでアカウントをアクティブ化する

  26. 26

    このエラーが発生します。アクションはプレーンオブジェクトである必要があります。非同期アクションにカスタムミドルウェアを使用する

  27. 27

    Javaコードを使用してクライアントブラウザでJavaScriptが有効になっているかどうかを確認する方法

  28. 28

    PythonWebDriver-send_keysを使用してファイルをサイトにアップロードすることはできません。APIはファイル選択ウィンドウをアクティブにします

  29. 29

    Exchangeルーティングエージェント-電子メールアドレスがC#を使用してExchange共有メールボックスであるかどうかを確認します

ホットタグ

アーカイブ