サインアップ後のアクティベーションメールを無効にする

コミュニティへのサインアップ後にユーザーが受け取るアクティベーションメールを無効にするにはどうすればよいですか?

「いいね!」 1

おそらく認証メールのことですね。セキュリティ上の理由から、これを無効化することはできません。ただし、ソーシャルログインを有効にすれば、メールをスキップできます。

「いいね!」 1

そのためには、コードを大幅に改修し、メール検証プロセスに必要な重要なセキュリティチェックをすべてバイパスするプラグインを作成する必要があります。その後、ユーザーを「検証済み」としてマークする必要があります(メール検証が実際に行われたかのように)。

もちろん、不可能ではありません(ソフトウェアですから、何でも可能です)。ただし、それを行うには独自にプラグインを作成する必要があります。

また、Discourse のコアセキュリティ機能であるサインアッププロセスの一環としてのメール検証を無効にするようなプラグインを作成したいと考えるプロのプラグイン開発者がこの場にいるとも疑わしいです。

幸運を祈ります…

「いいね!」 2

プラグインの作成資金を寄付して、メール認証によるサインアップを無効にすることはできますか?

SSO を使用し、メールアドレスの検証を行わないシステムを利用することで、検証機能を無効にすることができます。ただし、誤ったメールアドレスの使用を防ぐための別の対策を講じない限り、これは極めて不適切な方法です。私の妻は月に数回、他者の子どもや健康、その他のサービスに関するメールを各種サービスから受け取っています。

「いいね!」 3