Я хочу использовать API YouTube в рельсах.
Мне нужен клиент, который может получить доступ к приложению API YouTube по всему миру.поэтому я написал следующий контроллер приложений
require 'gdata'
class ApplicationController < ActionController::Base
protect_from_forgery
before_filter :auth
def auth
@client = GData::Client::YouTube.new
@client.clientlogin('usermail', 'password')
@client
end
end
Теперь я могу использовать клиент в своих контроллерах, которые расширяют ApplicationController.это работает нормально.но он довольно медленный.
есть ли способ выполнить аутентификацию один раз и использовать ее для всего приложения вместо того, чтобы подавать в суд на before_filter, который вызывается каждый раз перед тем, как я вызываю метод?
best
Филипп