Может кто-нибудь объяснить мне, что здесь происходит?
Я чувствую, что в документации много не говорится и не описывается происходящее. просто скажи использовать этот метод, как этот.
что произойдет, если имя пользователя и пароль верны, что произойдет, если false и т. Д.?
class AdminController < ApplicationController
USERNAME, PASSWORD = "humbaba", "5baa61e4"
before_filter :authenticate
private
def authenticate
authenticate_or_request_with_http_basic do |username, password|
username == USERNAME &&
Digest::SHA1.hexdigest(password) == PASSWORD
end
end
end
спасибо