Rails 3 - Como você pode acessar o current_user do Devise no console do IR

Estou fazendo algum design / depuração no IRB e preciso fazer login de um usuário e poder usar o current_user em meus esforço

De Brian Deterling'srespond para outra pergunta, consegui fazer login e acessar com êxito uma resposta de página com esta sequência:

>> ApplicationController.allow_forgery_protection = false
>> app.post('/sign_in', {"user"=>{"login"=>"some-login-id", "password"=>"some-password"}})
>> app.get '/some_other_path_that_only_works_if_logged_in'
>> pp app.response.body

NOTA: Se você receber uma resposta de 200, não está logado. Você precisa de um redirecionamento 302 para indicar um login bem-sucedido. Veja a resposta de Tim Santefor

Consegui obter informações da sessão:

1.9.3-p125 :009 > app.session
 => {"_csrf_token"=>"1yAn0jI4VWzUH84PNTH0lVhjpY98e9echQGS4=", "session_id"=>"89984667d30d0fec71f2a5cbb9017e24"} 

Eu tentei de tudo para pensar em tentarcurrent_user através daapp eapp.session, mas sem sorte. Como posso obtercurrent_user?

questionAnswers(4)

yourAnswerToTheQuestion