http auth rails 3.0.9 - PullRequest
       1

http auth rails 3.0.9

0 голосов
/ 03 ноября 2011

Что не так с этой картинкой: я хочу добавить более одного входа в свое приложение - действительно простой http auth ... это работает локально, но позволяет войти в систему как user1 / pass1 только после того, как я загрузил его в Heroku ... Если я попробую user2 / pass2, это не позволит мне войти в систему.

Есть идеи?

class ApplicationController < ActionController::Base
  helper :all
  protect_from_forgery

  USER_NAME, PASSWORD = "user1", "pass1"
  USER_NAME2, PASSWORD2 = "user2", "pass2"
  before_filter :authenticate

private

def authenticate
  authenticate_or_request_with_http_basic do |user_name, password|
    (user_name == USER_NAME && password == PASSWORD) || (user_name == USER_NAME2 && password == PASSWORD2) 
  end
 end
end

Спасибо!

1 Ответ

1 голос
/ 05 ноября 2011

Я пробовал с тем же кодом, что и у вас. Я сделал приложение heroku и сделал те же самые константы, что и вы. Но не сталкивался ни с какими проблемами при использовании любого из паролей. Можете ли вы предоставить более подробную информацию о вашем приложении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...