これを皆に嫌われるかもしれませんが、メールを任意にするか、少なくともメール認証を任意にする方法が必要です。
主な問題は、ゲームのフォーラムを作成しており、主に8歳から12歳までの子供たちがプレイしていることです。彼らの多くは個人のメールアドレスを持っていないため、学校のメールアドレスを使用していますが、学校のメールアドレスはサードパーティのドメインからのメールを許可していません。
私のゲームでは、ユーザー名、パスワード、そしてパスワード回復のための任意でメールアドレスのみのログインシステムがあります。このシステムは、メール認証を強制するよりも、私たちにとってずっとうまく機能しました。
Discourseでこれを実現する方法はありますか?私はセルフホスティングしており、プラグインを作成する方法を学ぶ意欲があります(JS、PY、PHPの経験があります)。
「いいね!」 2
Canapin
(Coin-coin le Canapin)
2
「いいね!」 3
はい、試しましたが、どれもあまり役に立ちませんでした。
「いいね!」 1
保護者(または後見人など)に連絡して、メールアドレスを登録するように勧めてみてはどうでしょうか。
「いいね!」 2
そのメッセージを追加しますが、平均的なプレイヤーは親にわざわざ尋ねようとはしないので、あまり現実的な解決策ではありません。
「いいね!」 1
子供たちがもう少し大きくなるまで、インターネットフォーラムに参加させない方が良いかもしれませんね 
「いいね!」 3
そうかもしれませんが、少なくともユーザーを自動認証する方法はありますか?
pfaffman
(Jay Pfaffman)
8
ソーシャルログイン(Facebook、Gmailなど)を使用でき、これらはメール認証を必要としません。また、DiscourseConnect(SSO)を使用するシステムも認証を必要としないため、WordPressを設定し、世界中の誰でもアカウントを作成できるようにして、その人が誰であるかを確認する手段がないようにし、その後wp-discourseプラグインを使用してWordPressに対して認証を行うことができます。
「いいね!」 2
幼い頃からスパムや匿名性について教え、https://www.guerrillamail.com/ のような使い捨てメールアドレスサービスを使わせることができます。
こちらにいくつかのアイデアがあるかもしれません: email address for children - Brave Search
子供向けのフォーラムを開始することには、メール認証が心配事の最小限になるほどの、多くの潜在的な落とし穴があるでしょう…
「いいね!」 2
結局、すべてそのままにしておくという結論に至りました。プラグイン/SSOの使用がセキュリティリスクとなることは理解していますし、メールアドレスを持っていない子供たちは、フォーラムを閲覧できると思います。もしフォーラムに参加したい場合は、両親に手伝ってもらうことができます。
検証があったとしても、フォーラムは予想以上にうまくいき、初日で約30人のユーザーがいました。検証はそれほど大きな問題ではないと推測します。
ご協力ありがとうございました!
「いいね!」 2
pfaffman
(Jay Pfaffman)
11
彼らは皆、本来持っていないはずのメールアカウントを持っていると推測します。 
「いいね!」 2
system
(system)
クローズされました:
12
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.