2016-04-04 17 views
-1

Kullanıcı ilk kez oturum açmış gibi bir işlev eklemek istiyorum, o zaman kullanıcı, oturum kapatma düğmesine basana kadar oturum açabilmek yerine e-posta ve şifreyi tekrar girmeye gerek yoktur. (Facebook, Google, ...) Bunu nasıl yapabilirim?Kullanıcı android uygulamasını açarken otomatik giriş nasıl yapılır?

+0

kullanıcı adı saklayabilirsiniz

Aynı şekilde kullanıcı için bir oturum koruyun zaman içinde günlükleri ve paylaşılan tercihlerini kullanarak çıkış yapınca sonlandırmak –

cevap

0

Neden kullanıcı adı ve parolayı paylaşılan tercihte saklamıyor ve tüm web hizmeti aramanızın başlığına göndermiyorsunuz. Kullanıcı oturum açtıktan sonra paylaşılan tercihi temizler. Olduğu söyleniyor temp yama, ne doğru yol o zaman ??? Oturum jetonlarını sürdürmek.

Daha önce hiç duydunuz mu OAuth ??? Facebook, Google ve Twitter OAuth sürüm 2.0'ı kullanıyor. (Geçen yılki API'larını son kez keşfettim).

Uygulama OAuth misin gerçekten, Erişim belirteci kavramlarını anlama jeton, Yetki belirteci ve tüm https://tools.ietf.org/html/rfc6749 yenilemek durumunda end.Here OAuth özellikleri 2,0 link sunucuda mantık uygulamasını sürer.

Değil okuma zahmetine: o zaman, benim ilk öneri takip paylaşılan tercih kullanıcı adı ve şifreyi kaydetmek için kimlik doğrulama gerekli tüm API için istek başlığı olarak göndermek ve Dan günlüğüne dışarı :)

1

üye girişi bir başarıyla sonra paylaşılan tercihlerinde bir boolean değer saklayabilir ve bir sonraki sefer, kolayca, bu değeri kontrol edebilirsiniz onun Doğru, bir sonraki etkinliğe atlayabilirsin, kullanıcı tekrar giriş yapmalı.

0

Boolean değişkenini kullanın ve giriş yaptıktan sonra bunu doğru yapın ve paylaşılan tercihte saklayın. Uygulama başlatıldığında, ilk önce Boolean'ın doğru olup olmadığını, eğer doğruysa doğrudan ana sayfaya atlayıp, yanlış bir giriş sayfası olup olmadığını kontrol edin. Ayrıca paylaşılan tercihi

İlgili konular