ログインのURLに任意のパラメータを付加できるようにするパッチ。
--- auth.rb.orig 2007-08-24 09:29:14.344324000 +0900 +++ auth.rb 2007-08-24 09:29:48.772808000 +0900 @@ -30,10 +30,10 @@ @secret = options[:secret] end - def uri_to_login + def uri_to_login(request = {}) uri = URI.parse BASE_URI uri.path = PATH[:auth] - uri.query = query_with_api_sig + uri.query = query_with_api_sig(request) uri end
こんな感じで。
hatena_auth.uri_to_login(:foo => 'bar')