Имам уебсайт, който по същество изисква потребителят да е влязъл, за да види каквото и да било. Ако не са влезли, те се пренасочват към началната страница и формуляр за вход.
В момента използвам стандартното удостоверяване на Django и тествам за удостоверяване от страна на сървъра, преди да върна страницата.
Сега искам да добавя Facebook вход и удостоверяване. Това означава ли, че трябва да направя обаждане от страна на сървъра до Facebook и да проверя удостоверяването всеки път, когато потребител навигира до която и да е страница? Изглежда, че това ще добави доста голям брой обаждания и потенциални забавяния на страницата.
Или това наистина не е проблем (обаждането във Facebook е бързо) или има някакъв друг умен начин, който пропускам? По някакъв начин да преместя обаждането от страната на клиента, където смятам, че Facebook използва кеширане?
Разгледах някои от пакетите на Django/Facebook, но никой не обяснява цялостната стратегия, което искам да разбера. Уроците, които разгледах, описват как да влезете, но не се притеснявайте какво се случва, след като потребителят излезе от Facebook.