2013-04-13 15 views
5

Facebook ve Twitter girişlerini eklemeye ve iOS uygulamasında kaydolmaya çalışıyorum. Uygulamam sunucu tabanlı olduğundan, DataBase'imde de bir kullanıcı profili oluşturmam gerekiyor. Ancak sorun, açık nedenlerle Facebook ve Twitter'dan şifreler alamam. Bu yüzden nasıl gideceğimi bilmiyorum. Oluşturulan yeni profiller için bir parola olarak ne kullanılmalı ve kullanıcıları da günlüğe kaydetmelisiniz.iOS ile Facebook ve Twitter için Kayıt Ol SD

Geçmişte Facebook ve Twitter'dan bilgi alıp veritabanlarında profil oluşturmak için insanlar neler yaptı?

E-posta adresini, İsim, Yer, İlgi alanları ve sonra da bir parolayı kaydetmek istiyorum. Bunun için doğru yolu ne olmalıdır?

cevap

5

Bu bilgilere elbette erişemezsiniz. İşleyiş şekli, Facebook veya Twitter'ın size "Evet, kullanıcı XXXXXX için kimlik bilgileri tamam" veya "Hayır, kötü kimlik bilgileri" şeklinde bir yanıt göndermesidir. Daha sonra kullanıcının kimliğini veritabanınıza kaydedebilirsiniz.

İzin istemediğiniz sürece başka bir bilgi almayacaksınız.

https://dev.twitter.com/docs/auth/sign-twitter

https://developers.facebook.com/docs/concepts/login/

bir uygulamayı oluşturmak zorunda kalacak, izinleri sormak için.

How to ask for permission in facebook application?

+0

JoRousss, ben belgeleri okumak keresinde toplamak yaptı. Ama bir kere veritabanımda ad, e-posta, vb. Kullanarak bir kullanıcı profili oluşturuyorum. Buna dayanarak, kullanıcıya bir kullanıcı adı kolayca atayabilirim, ancak parola hakkında ne olabilir? Şifre erişim belirtecini yapmalı mıyım? Süre bitene kadar cihaz bağımsız mı? – Jonathan

+0

Bir şifre ayarlayamazsınız, kullanıcınızı tekrar facebook kullanarak giriş yapmalısınız – JoRouss

+1

Kaydetme yapabileceğiniz benzersiz bir kullanıcı kimliği olmalı, böylece aynı kullanıcının tekrar giriş yaptığını biliyorsunuz – JoRouss

İlgili konular