問題タブ [email-confirmation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
8840 参照

php - メール確認コードのベストプラクティス

ユーザーがサインアップするPHPWebサイトを作成していますが、「電子メール確認」コードのベストプラクティスについて疑問に思っています。

新規ユーザーは自分のメールアドレスを確認する必要があります。これを行うには、コードを生成してユーザーにメールで送信します。このコードを使用して、アカウントをアクティブ化できます。このキーをデータベースに保存するのではなく、便利な小さな回避策を使用しています。コードは次の結果です。

ここで、$timestampはユーザー作成時間を指します。全体的にはとても満足していましたが、それで考え始めました。これで十分安全ですか?そして、衝突の可能性はどうですか?また、パスワードリセットなどのコードを生成する必要があります。同様の方法を使用した場合、衝突により、あるユーザーが別のユーザーのパスワードを誤ってリセットする可能性があります。そして、それは良くありません。

では、これらのことをどのように行いますか?私の考えは次の形式の表でした:

「type」は1、2、または3で、「アクティベーション」、「メール変更」、「パスワードリセット」を意味します。これはそれを行うための良い方法ですか?もっと良い方法はありますか?

上記と同様の方法を使用して、cronジョブを使用せずに2日以上経過したものを自動的に削除できますか?私のホスト(nearlyfreespeech.net)はそれらをサポートしていません。可能であれば、外部ホストでcronジョブを実行することは避けたいと思います。これは、物事を削除するスクリプトであるwgetです。これは、厄介な=Pです。

ありがとう!
マラ

更新:
明確にするために:このタスクを安全かつ安全に実行する唯一の方法は、データベースを使用することです。これは、元の関数が回避しようとしていたことです。私の質問は、テーブル(または複数のテーブル?)をどのように構成するかについてです。誰かが私がcodePKを廃止し、コードをPKにすることを提案しました。要するに、私の質問は、これはあなたがしていることですか?

0 投票する
5 に答える
38129 参照

django - パスワードなしでユーザーを手動でログインする

パスワードを使用せずに手動 (サーバー側で開始) のログインを実装するための最良の方法を見つけるのを手伝ってくれることを願っています. ワークフローを説明しましょう。

  • ユーザー登録
  • ありがとうございました!アクティベーション リンクが記載されたメールが送信されました blablabla
  • (アカウントは現在存在しますが、無効とマークされています)
  • ユーザーがメールを開き、リンクをクリックする
  • (アカウントは有効です)
  • ありがとうございました!サイトが使えるようになりました

私がやろうとしているのは、ユーザーが電子メールのリンクをクリックした後にログインして、すぐに Web サイトの使用を開始できるようにすることです。

DB で暗号化されているため、彼のパスワードを使用できません。カスタム認証バックエンドを作成する唯一のオプションですか?

0 投票する
1 に答える
480 参照

c# - C#を使用してメールが受信者に配信されない場合に失敗メッセージを表示する方法

アプリケーションから C# の SMTP サーバーを使用してメールを送信しています。メールが受取人に届くかどうかに関係なく、私たちのアプリケーションへの応答が必要です. C#を使用してどのように行うことができますか???

0 投票する
6 に答える
31879 参照

java - JavaMail APIを使用して配信された電子メールの確認を受け取るにはどうすればよいですか?

私は電子メールメッセージを送信するプログラムを書いていますが、受信者が私が送信した電子メールメッセージをいつ受信するかを知りたいです。JavaMail APIを使用してこれを行うにはどうすればよいですか?

SMTPMessageを使用する場合、通知オプションを設定した後、結果をどのように正確に処理しますか?

0 投票する
1 に答える
405 参照

python - djangoで送信メールの配信リストを受信

で利用send_mass_mail()djangoたい 配信メール一覧を受け取りたい

失敗または配信された OK ステータスの電子メール アドレスと問題のリスト

このモジュールを作成するにはどうすればよいですか?

0 投票する
3 に答える
3608 参照

c# - MVC3登録確認メール

株式のMembershipProviderを使用していますが、登録時に使用に確認メールを送信するメソッドを追加したいと思います。Register actionresult内で直接実行しない場合、それを実行するための最良の方法は何でしょうか。

私はMVCを初めて使用するので、返信の際にそれを考慮に入れてください。

0 投票する
1 に答える
190 参照

email - メールキャンペーンで、プログラムで配信可能性を追跡するにはどうすればよいですか?

Pivotal Veracity、Email Advisor、Return Pathなどのサービスは、電子メールキャンペーン内のメッセージが受信トレイ、スパム、およびジャンクフォルダーにルーティングされた数のレポートを提供します。

社内で開発されたシステムを使用して隔月のニュースレターを配信しており、スパムやジャンクフォルダに送信されているメッセージの数を追跡できるようにしたいと考えています。

これがいつ発生したかをどのように検出できますか?(注:このシステムは、外部サービスを使用するのではなく、社内で実装したいと考えています)

0 投票する
2 に答える
3115 参照

spring - spring security coreプラグインを使用してgrailsアプリケーションで忘れたパスワードを取得する方法は?

私のgrailsアプリケーションでは、セキュリティのためにスプリングセキュリティコアプラグインを使用しており、電子メールの有効性のために電子メール確認プラグインを使用しています.今、パスワードを忘れるためのコードを実装する必要があります.

spring security ui プラグインを使用する必要がありますか、それとも既存のプラグインで実現できますか?

感謝をこめて、

0 投票する
1 に答える
394 参照

ruby-on-rails-3 - デバイスで登録確認メールを送信するにはどうすればよいですか

Rails3 アプリケーション (Heroku でホスト) を構築しており、ユーザー認証にデバイスを使用しています。新しいユーザーが自分のアプリにサインアップするたびに、サインアップに成功したことなどを確認する確認メールを送信したいと考えています。

注: 私は彼の電子メールアドレスを確認したくありません。つまり、:confirmable デバイス モジュールを使用したくありません。

問題は、メーラー.deliverアクションを追加するための関連するデバイスまたはユーザーコントローラー アクションが見つからないことです。

ご協力いただきありがとうございます!

0 投票する
2 に答える
6107 参照

ruby-on-rails - Rails User Sign Up メール確認

ユーザーがサインアップするたびに電子メールを送信するメーラーを作成しようとしています。かなり単純ですが、私はレールが初めてです。

既にユーザーを作成しているサイトがあります。正しく機能するログインおよびサインアップ ページがありますが、電子メール確認リンクを送信するメーラーの作成と、ユーザーの招待用に別のページを作成するなど、ユーザーがサインアップせずにこれらの電子メールを送信するオプションを作成するのに助けが必要です。

モデルの招待状を作成しました.rb

そして私のinvitation_controller.rb

他に何を編集する必要がありますか? これを、正常に機能している既存のユーザーサインアップとログインに接続するにはどうすればよいですか?