Rackとは何か?Rackで実現できることは何か?
Sinatraとか、Sinatraで実装されているLokkaとか触ってるときに、そもそもRackってなんだ?って思って調べました。
前回の Sinatra触ってると出てくるRackって何?の続きです。
RackとRackで実現できること
Rackとは?Rackで実現できることがスライドにまとまっていてわかりやすかった。
.rb勉強会資料 - はじめる! Ruby de Web 開発
これだけで、BASIC認証ができる!
use Rack::Auth::Basic do |user, pass|
user == ENV['BASIC_USER'] && pass == ENV['BASIC_PASS']
end