背景 devise という gem があるが、warden をベースにした認証の仕組みだということだった。 devise を知るには、まず warden を知らなければなるまい。 そう思った俺は warnden を rack ベースでいじってみることにした。 warden とは これのこと。 https://github.com/hassox/warden wiki が充実していたのでかなりわかりやすかった。 https://github.com/hassox/warden/wiki とりあえずやってみる、以下メモ書き。 config.rb require 'rack' require 'pp' require 'warden' class Application def call(env) request = Rack::Request.new(env) response = if re