2014-07-05 18 views
6

Parse.com'u kullanıyorum ve çok beğendim.Parse.com - Kullanıcı olarak parolalarını bilmeden nasıl giriş yapılır?

Uygulamamın kullanıcılarının otomatik olarak bir hesap atamasını istiyorum (Parse API kullanarak sahnelerin arkasında oluşturduğum) ve sonra da hesabına giriş yapmasını istiyorum.

Hesaplarına, örneğin SuperPass123 için sabit kodlanmış, standart bir parola atadığımda bunu kolayca yapabilirim.

Bunu yapmanın tek yolu bu mu? Ya da bir kullanıcı şifresini bilmeden, kullanıcı olarak "süper" hakları varsa, bir kullanıcı olarak otomatik olarak giriş yapmama izin vermenin başka bir yolu var mı?

cevap

7

Yeterince sağlamlaştırırsanız, bunu Cloud Code'u kullanarak yapabilirsiniz. Doğrulama/yetkilendirme bölümünü atlayıp nasıl yapacağınıza odaklanacağım.

Ana Anahtar ile çalışan bir bulut işlevi, bir kullanıcı için sorgulayabilir. Bulut işlevi, kullanıcı oturum oturumunu, kullanıcı olarak oturum açmak için "hale gel" işlevini kullanan istemciye (user.getSessionToken()) döndürür.

İlgili mesajlar: Bir oturum kodu sağlayarak bulut kodunun uygulanmasını kapsar http://blog.parse.com/2013/12/03/bring-your-own-login/

Öğretici: özellik "haline" duyuran

https://parse.com/tutorials/adding-third-party-authentication-to-your-web-app

+0

Merhaba, Şu anda benzer bir sorun bakan değilim üçüncü taraf kimlik sağlayıcısıyla ilgili bilgiler imzalama (özellikle Google+). [İşte sorum var] (http://stackoverflow.com/questions/28114422/how-to-link-google-signed-in-users-on-parse-backend-on-android) Parse üzerinde nasıl kullanıcı oluşturacağınız hakkında Google + 'dan sonra Müşteri'ye giriş yapın. Bu blog yayınını takip etmeliyim (http://android-developers.blogspot.co.uk/2013/01/verifying-back-end-calls-from-android.html) ve kullanıcılara arka uçtan da giriş yapmalıyım. hale getirme yöntemini kullanın. Bu benim için biraz bulanık, lütfen bana süreci kısaca anlatabilir misiniz? Teşekkürler! –

İlgili konular