メインコンテンツに移動
ホーム
日本PostgreSQLユーザ会

メインナビゲーション

  • ホーム
  • ユーザ会
    • 日本PostgreSQLユーザ会の目的
    • 協賛会員
    • メーリングリスト等
  • 支部
  • 分科会・委員会
  • ダウンロード
  • ドキュメント
  • イベント
  • お知らせ
  • ニュース
  • カレンダー
  • サイトについて

パンくず

  1. ホーム

キャプチャ

# CAPTCHA Image CAPTCHAを含むCAPTCHA モジュールの設定では、CAPTCHAポイントをフォームIDとシステム内部名称で指定する必要がある。 フォームIDとシステム内部名称が分からない場合、CAPTCHA設定で、「CAPTCHA管理用リンクをフォームへ追加」をチェックしておけば、フォームの編集画面に、CAPTHCA設定用のリンクが現れ、フォームIDとシステム内部名称を自動的に選択することが可能となる。 Drupal8でCAPTCHAをフォームに追加する手順はつぎのとおり。 1. CAPTCHAモジュールのインストール 2. CAPTCHAモジュールを活性化 3. CAPTCHAモジュール設定 4. フォームへのCAPTCHA追加 ### CAPTCHAモジュールのインストール CAPTCHAモジュールをダウンロードして modules ディレクトリ下に展開する。 ~~~ $ cd <drupalをインストールしたディレクトリ>/ $ curl https://ftp.drupal.org/files/projects/captcha-8.x-1.0-beta1.tar.gz | tar xvfz - -C module/ ~~~ ### CAPTCHAモジュールを活性化 モジュールインストール後に、管理画面の「機能拡張」で "CAPTCHA" と "Image CAPTCHA" を有効にし活性化する。 CPTCHA の "Provides the CAPTCHA API for adding challenges to arbitrary forms." をクリックするとプルダウン表示されて、"Configure" を選択できるようになる。 ### CAPTCHAモジュール設定 あるいは、「環境設定」の「ユーザー」に「CAPTCHAモジュールの設定」が現れるので、 これをクリックすると、CAPTCHAモジュール設定画面となる。 図のように "CAPTCHA管理用リンクをフォームへ追加" をチェックして保存すると、各フォーム画面にCAPTCHA設定のリンクが表示されるようになる。 (※このオプションを選ぶと、全フォームにCAPTCHA管理用リンクが表示されるので注意する。例えば、下記に例示するフィードバックページの左サイドナビの検索エントリフォームにも表示されるようになる。) ## フォームへのCAPTCHA追加 ここでは、「ウェブサイトフィードバック」のページの設定をしてみる。まず、ページを開く とCAPTCHA設定用のリンクが「ここへ信頼できないユーザーに対するCAPTCHAを設置する。」と表示される。 CAPTCHA設定用のリンクをクリックすると、「Add CAPTCHA Point」が表示されるので、「保存」する。 これで、うまくゆくと「ウェブサイトフィードバック」のページは図のように表示される。 ---- ### うまく表示されない場合 ここに記述した設定以前になんらかの操作をした影響等で、「ウェブサイトフィードバック」のページが次のように(disabled)表示された場合は、"geleral CAPTCHA settings" をクリックし、以下の操作を行う。 現れた「CAPTCHAの設定」画面で「CAPTCHAポイント」をクリックし、表示されたキャプチャポイント一覧から、該当するIDの操作が「有効」となっているボタンをクリックする。 CAPTCHAポイントの有効化することの確認(Are you sure you want to enable Captcha?)画面となるので、「有効」ボタンをクリックする。 ---- ### 表示例 ログアウトして、「ウェブサイトフィードバック」ページを見ると次のように画像CAPTCHAが表示されるようになる。
PostgreSQL Conference Japan 2026

2026 年 11 月 27 日(金)に AP東京八重洲にてカンファレンスを開催いたします。スポンサー、講演を募集中です。

» 詳細

協賛会員一覧

SRA OSS
NECソリューションイノベータ株式会社 様
NTT株式会社 様
富士通株式会社 様
NTTドコモソリューションズ株式会社 様
株式会社アシスト
株式会社インサイト
LPI-Japan 様
エンタープライズDB株式会社
ユニアデックス株式会社 様
PostgreSQLエンタープライズ・コンソーシアム
株式会社インプリム 様
システム開発合同会社様

» 協賛会員について

外部リンク

PostgreSQL 本家
PostgreSQL 台灣

RSS feed
ホーム
分科会・委員会
ダウンロード
ドキュメント
イベント
お知らせ
ニュース
カレンダー
ユーザ会の目的
ウェブ会員登録
会員制度について
協賛会員
理事会
総会
JPUG感謝賞
メーリングリスト
北海道支部
東北支部
新潟支部
関西支部
中国支部
九州支部
沖縄支部
コンタクト
プライバシーポリシー

各種コミュニティ
Lets Postgres