MerbのAuthentication

http://www.slideshare.net/mattetti/merb-plugins-101-presentation/
Routeでのauthenticationというのが面白く、美しいですね。

RouteレベルでのAuthentiationとControllerレベルでのAuthenticationと二つあって、ControllerレベルのAuthenticationは、Catalystだとautoでチェックするようなのが、もっと明示的にフックポイントとして提供されるような感じですね。

RouteレベルのAuthenticationというのはなかなか綺麗でいいですね。
どのパスで認証かけるのかがかなり明示的にわかるという点でいいかなと。

27枚目のスライドを見ると大体どんな処理になるのかが想像できます。merbライクなAuthentiationの仕組みはいれてみたいなぁ。