Zrobiłem przykładową aplikację z autem devise i facebook. Chcę pokazać zdjęcie profilowe fb jako awatar użytkownika i działa w przeglądarce Chrome i IE. Ale w firefoxie widzę ostrzeżenie o 'Tracking Protection' - "Connection is not secure".Obraz szynowy i ochrona śledzenia
napisałem prostą metodę:
def avatar_for(user)
avatar_url = user.image
image_tag(avatar_url, alt: user.name, class: "avatar") unless user.image.nil?
end
Jak mogę zrobić taka metoda/połączenie jest bezpieczne?
EDIT: To jest dokładnie jak max napisał: za pomocą https zająć vis secure_image_url usuwa ostrzeżenia w „Tracking ochrony” ostrzeżenia w Firefox, ale nie jest wyświetlany żaden obraz.
Należy pobrać obraz poprzez 'https' – DevMarwen
Brzmi to dość oczywiste, ale facebook poddawaj adresu zwrotnego w http ja mógł ręcznie zmienić na https i działałby, ale firefox, chociaż nie wyświetla obrazu, tym razem bez ostrzeżenia – dezerb