我有一個非常基本的網站我建立了一個朋友,他需要一個頁面上的「密碼」,如果用戶沒有成功,他希望它重定向到一個與我聯繫頁。Rails的authenticate_or_request_with_http_basic重定向如果假
目前我已經有了這個...
before_filter :authenticate
def authenticate
authenticate_or_request_with_http_basic do |username, password|
if(username == "" && password == "***")
true
else
redirect_to '/pages/contact'
end
end
末
但是它在點擊鏈接重定向到聯繫人頁面...我怎樣才能得到它的提示輸入密碼?
我因爲發現上面的代碼不工作已!但是,如果您輸入了錯誤的用戶名和/或密碼,它會將您重定向到聯繫人頁面。如果你回來再試一次,它會再次將你重定向到聯繫頁面..有可能阻止它?清除緩存或什麼? –
您是否找到解決方案? – moeamaya