Dropbox ve LinkedIn gibi diğer servislerle entegre olan tek bir sayfa uygulamasına sahibim. Örneğin Dropbox'ın mükemmel bir API'si var ve Dropbox'ın kimlik doğrulama bağlantısını başka bir pencerede açarak kimlik doğrulamasını çalıştırıyorum. Kullanıcı kimliğini doğruladıktan sonra, uygulamanıza geri dönmek için bu yeni pencereyi kapatmasını istiyorum. benim app uzak kullanıcı alır, ve hatta daha hantal tabletlerde olduğu gibiYeni bir pencere açmadan tek bir sayfa uygulamasında Dropbox kimlik doğrulaması nasıl yapılır?
Açıkçası bu suboptimaldir.
Nasıl böyle bir lightbox veya kalıcı formda Uygulamanın içinde kimlik yapardınız? entegrasyon kendisi sunucu tarafı değil istemci tarafı olur
Not. Şu anda, Dropbox kimlik doğrulama sayfasında sunucumun, kimlik doğrulamanın başarılı olduğunu bildiren bir geri arama sayfası var; bu veritabanında, kullanıcının gelecekte kullanmak üzere veritabanında saklıyorum.
Not: kelle comment okumalısınız: Bir kod örneği son derece arzu edilir ancak gerekli değildir.
Uygulamanızın nerede çalıştığını açıklayabilir misiniz? Bu, kullanıcının kendi tarayıcısında eriştiği bir web uygulaması mıdır, yerel bir uygulama mı/hangi platform, vb? – Greg
Omurga ve arkadaşlar üzerine inşa edilmiş bir web uygulaması ve ayrıca PhoneGap kullanarak mobil cihazlarda indirilebilecek. Dropbox SDK'yı PhoneGap ile birlikte kullanabiliyorum, bu yüzden bu soru tarayıcıdaki web uygulamasına odaklanır. Hızlı açıklama için –
teşekkürler! Cevabımı gönderdim, eğer yanlış anlaşılırsam bana bildirin – Greg