rail 3 omniauth Вход в учетную запись Google Отказано в доступе - PullRequest
1 голос
/ 02 мая 2011

Я использую omniauth для входа в систему с помощью учетной записи Google. Для локальных это работает, когда я перешел в производство, я получаю ошибку отклонено разрешение.

вот код в omniauth.rb

require 'openid/store/filesystem'

Rails.application.config.middleware.use OmniAuth::Builder do    
    provider :open_id, OpenID::Store::Filesystem.new('/tmp')    
end

производственная среда Я получаю эту ошибку

Errno :: EACCES

В доступе отказано - /tmp/temp/tmp20110502-27770-1tje7xp.lock

Rails.root: / Главная / Установщик / релизы / 20110502083952

Я использую passenger и nginx на производственном сервере.

1 Ответ

1 голос
/ 12 июня 2011

Где вы развертываете свое приложение?

Попытка:

provider :open_id, OpenID::Store::Filesystem.new('./tmp')

Надеюсь, это поможет.

...