Discourse年齢確認

:information_source: 概要 サインアップフォームで年齢確認を実行します
:hammer_and_wrench: リポジトリ GitHub - communiteq/discourse-tc-age-check
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法
:open_book: Discourseテーマは初めてですか? Discourseテーマ使用の初心者ガイド

このテーマコンポーネントをインストール

ユーザーの誕生日を基にサインアップフォームで年齢確認を実行します

設定

  • テーマコンポーネントをインストールします
  • タイプを日付とする「誕生日」ユーザーフィールドを作成し、「サインアップフォームに表示」と「サインアップ時に必須」にチェックを入れます
  • 設定を構成します
    • age check field name: 前のステップで作成したユーザーフィールドの名前
    • age check minimum age: 最小年齢(最小年齢を要求しない場合は0に設定)
    • age check maximum age: 最大年齢(最大年齢を要求しない場合は120のままにする)

免責事項

これは年齢確認であり、年齢認証ではありません。 ユーザーは異なる生年月日を選択することでこのチェックを回避できます。

「いいね!」 13

誕生日を保存しますか?それはGDPRが適用される場合に問題となるでしょう。

「いいね!」 1

テーマコンポーネントはユーザーフィールドにのみチェックを適用します。
誕生日はユーザーフィールドに保存されます。

これがコンプライアンス上必要であれば、GDPR(一般データ保護規則)上の問題はありません。

「いいね!」 7

さて、現在ではデータ要件や年齢確認には幅広い種類があります。GDPRのもとでは、年齢要件の遵守を確認するために生年月日を使用し、その後は保存しないことが理想的*だと考えられます。

米国では、COPPAのような規制が児童データの処理を制限するため、年齢確認の要件がより優先される場合があります。

いずれにせよ、この情報を収集する場合は個人情報として扱われるべきであり、必要なものだけを保存し(ここに多くのばらつきがあります)、適切に保護する必要があります。

不明な点がある場合は、お住まいの地域の弁護士にご相談ください!

「いいね!」 3

DOB ユーザーフィールドを管理者のみが利用可能にし、モデレーターは利用不可にする(または、コアのメールアドレスや IP アドレスの処理方法のように、ボタンのクリックでのみ利用可能にする)ことは可能でしょうか。それとも、そのような変更はテーマコンポーネントではなくプラグインが必要になりますか?

「いいね!」 1

この一文で90年代のインターネットを思い出します。ダイヤルアップは廃止しましたが、その代償は…

「いいね!」 4

それはこのテーマコンポーネントの範囲外であり(そして実際にはプラグインが必要になります)。

これが行うのは、既存のユーザーフィールドに対する検証を追加するだけであり、その結果として未成年者のアカウント作成や関連データの保存を防ぐことになります。ユーザーフィールド自体を操作するものではありません。

「いいね!」 1

リチャード、これは本当に役に立ちます。フォーラムでしばらく前から欲しかったものです!ユーザーがそれを回避できるにもかかわらず、ユーザーが十分な年齢でない誕生日を設定してからフォーラムを使用するために変更した場合、管理者に通知されると思いますか?ユーザーが最初にXの日付を設定し、その後変更したため、スタッフが認識できるように、というような通知です。

IIRC 通知の送信はプラグインレベルです。

サインアップフィールドにある間ずっとということですか?ユーザーは誕生日を低く設定しすぎるとサインアップできません。