iOS

2011-05-09 19 views
5

dropbox hesabının bağlantısı nasıl kaldırılır veya oturumu kapatılır Kendi uygulamanızda Dropbox kullanıyorum. Giriş yaptıktan sonra, tablo görünümü görüntülenir ve bu görünümü her yüklediğimde, doğrudan tablo görünümüne giderim. Ancak, benim endişem, farklı insanların bu uygulamayı kullandığını varsayalım, kendi hesaplarıyla giriş yapmak isteyebilirler, bu yüzden çıkış yapmak için bir seçeneğim var. Bunu nasıl yaparım?iOS

+0

Dropbox oturumundan nasıl çıkış yapılacağını hiç gördünüz mü? Benzer işlevsellik elde etmeye çalışıyorum .. Ayrıca uygun bir yol bulamıyorum. – Shailesh

cevap

2

Oauth işleminden aldığınız jetonları bırakmalı ve oturum açma işlemini baştan başlatmalısınız.

https://www.dropbox.com/developers/docs#authentication-for-mobile-devices

Güncelleme Nisan '14: API'ler zamanla değişebilir eğilimindedir Bu cevap, biraz eski. Burada başka öneriler de yapıldı.

+2

Bunu anlıyorum. DBSession'da bağlantısız olarak adlandırılan bir yöntem de vardır. Bu, kayıtlı kimlik bilgilerini attığından çalışmalıdır. Başvurumda, bağlantının kesilmesi için bir seçenek sundum. Kullanıcı yüklemeyi denemeden önce bu düğmeye basarsa, bağlantıyı keser ancak kullanıcı ilk önce yükler ve sonra geri dönüp bağlantıyı kaldırırsa bağlantıyı keser. Tavsiye lütfen. – Namratha

+0

Oauth işlemi size bir "ömür boyu" jetonu verir (aslında 10 yıldır .. bir ios cihazının ortalama ömründen daha fazladır ..). Oturum açma/oturumu kapatma oturumunuzu uygulamanızda saklamalısınız, çünkü hangi "çıkış" düğmesine sahip olursanız olun, belirteci kullanmanıza izin verilir. Başka bir deyişle: giriş durumunun özel bir özelliğini koruyun ve buna göre hareket edin. –

+0

Ama bu ayarını yaparak yaptığım şey değil mi? Bağlantı kesme seçeneği seçilirse, oturumun bağlantısını kaldırırım. Söyledikleriniz farklıysa, lütfen ayrıntılandırın. – Namratha

6
[[DBSession sharedSession] unlinkAll]; 

Benim için çalışır.