機能を使って実装してみました。なぞなぞ認証の詳細ははてなキーワードを見てください。単純になぞなぞに回答して、それが正解であればページを表示できる機能です。最近は新機能の紹介的なことばかりやってきて疲れてきたので、たまにはこんな実装をしてみるのもいいでしょう。して素直に実装しました。今回はまず実装したらどのような挙動になるのかを紹介しておきます。実際にルートに対してなぞなぞ認証を有効にした場合、専用のフォームが表示されるようになります。使っている方なら誰でも分かると思います。正しい答えを入力して送信ボタンを押すと、実際のページが表示されるようになります。これがなぞなぞ認証の大雑把な流れになります。実際には一度正解した場合には再度入力することの無いように、クッキーに何らかの情報を入れておくべきだと思ったので、適当にクッキーに保存するような処理を実装しました。いうクラスを作成しました。実装としては簡単で、問題文と答えをコンストラクタで受け取って、ユーザーから答えが入力された場合にはチェックしているだけです。初回アクセスや、回答が間違っていた場合にはフォームを強制的に表示するようにしています。}}多少、フォームの項目は決め打ちが多いですが、眠たいのと遊びなのでこのように実装しました。この属性を使った例は以下のようになります。単純にアクションへ追加するだけです。}}ちなみになぞなぞ認証のフォームは以下のような形です。いうこともないシンプルなフォームです。使う例としては分かりやすいサンプルになったのではないかと思います。認証の例をどこかでアップしておきたいと思います。はてなブログをはじめよう!shiba-yanさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。