web-dev-qa-db-ja.com

ハイパーリンクにアクセスする前にキャプチャ検証が必要ですか?

hyperlinkを記事またはモジュール内の任意の場所に配置できるプラグイン(Delete My Account)をインストールしました。クリックすると、登録済みユーザーのアカウントがフロントエンドから削除されます。私が欲しいのは、ハイパーリンクがクリックされるたびにキャプチャ検証ポップアップボックス(またはそのようなもの)をトリガーすることであり、ユーザーはキャプチャ検証を正しく入力した場合にのみ、そのハイパーリンクにアクセスできます。方法はありますか?

3
saibbyweb

ユーザーのアカウントを削除する前にre-captchaを表示することは複雑な作業になります。

コードをカスタマイズできる場合は、次の提案を参考にしてください。

  • ユーザーがテキスト文字列を入力できる追加のテキストボックスを表示できます。この値は、任意の数学計算または文字列の任意のパターンにすることができます。後で確認できるように、期待値をセッションに保存する必要があります。

  • ユーザーが自分のアカウントの削除要求を確認すると、そのテキストを確認できます。ただし、テキストボックスの値を送信するには、JavaScriptのコードを変更する必要があります。

お役に立てば幸いです。

2
Girish