OfficialSPISecurity / Bot protectionStale

keycloak-block-disposable-email

chintanbuch/keycloak-block-disposable-email ↗

Block registrations with disposable email addresses.使い捨てメールアドレスでの登録をブロック

★
12
Forks
5
Contributors
1
Updated
2025-06-16
KC
26.2.5
License
Apache-2.0

What it can doできること2

  • Block registration with disposable email domains (10MinuteMail, GuerrillaMail, …) using the zliio/disposable domain list.使い捨てメール(10MinuteMail、GuerrillaMailなど)のドメインでの登録を、zliio/disposableのドメインリストで拒否
  • Refresh the domain list through a REST endpoint protected by a service account with realm-admin.realm-admin を持つサービスアカウントで保護されたREST APIから、ドメインリストを更新できる

What it cannot do / limitsできないこと・制約3

  • Only checks the registration flow (you add an "Email Domain Validation" step to a copied flow) — not email changes elsewhere.チェック対象は登録フローだけ(複製したフローに「Email Domain Validation」を追加する)。それ以外の場面でのメール変更は対象外
  • The refresh endpoint cannot be called with regular user accounts, even admins.リスト更新のエンドポイントは、管理者を含め通常のユーザーアカウントからは呼べない
  • Tested only with Keycloak 26.2.5; last commit in June 2025.検証はKeycloak 26.2.5のみ。最終コミットは2025年6月

Requirements前提条件