1

ユーザーには、2 回クリックすると有効なリンクがメールで送信され、2 回目をクリックすると機能しなくなります。

私はすでにリンク上にトークンと制限付きアクセスを持っています。また、「期限切れ」「今すぐ後」の方法もすでに用意していますが、リンクを2回のクリックのみで有効にする方法に置き換えたいと思います(おそらくインクリメントしますが、idk)。

Railsで2回クリックするだけでリンクを有効にするにはどうすればよいですか?

前もって感謝します

より詳しい情報:

多くのリンクがあります。これを行う効率的な方法はありますか?アプリで「重く」ならないもの

4

1 に答える 1

3

簡単な方法の 1 つは、リンクのターゲットをコントローラー アクションにすることです。このアクションは、アクションが呼び出されるたびにデータベース レコードを更新します。値が「2」になる前に、アクションはユーザーを目的の宛先にリダイレクトします。「2」の後、ユーザーを別の場所に送信します。

于 2013-06-02T07:39:42.013 に答える