趣旨 Rails アプリでプロトタイプを作ったときに、BASIC 認証を掛けて限定公開したいと思うときがあるかもしれない。ところが Rails ではそれが案外難しい。Apache をかませないと BASIC 認証ができないからだ。そこで WEBrick を使って BASIC 認証を行うようにしてみた。 情報ソース 基本的には、私が過去に書いた SSL 上で WEBrick を動かす WEBrick で Basic 認証を行う という2つのエントリの応用編である。 使い方 下のソースコードで OPTIONS = { :realm => 'My Application', :user => 'guest', :password => 'passwd', ... とある部分を適宜変更して、webrick_basic_auth.rb という名前のファイルで保存し $RAILS_ROOT/scrip