2014-04-12 35 views
6

Android için PHP ve MySQLi ile giriş yapmaya çalışıyorum. Neyi anlamıyorum, kullanıcıyı nasıl giriş yapmalı? Birinin güvenli bilgi için SQLite kullandığı basit bir öğretici gördüm ama bunun gerçekten güvenli bir yol olup olmadığını bilmiyorum. Kullanıcıların oturum açmasını engellemek için kullanıcı bilgilerini nasıl kaydetmeliyim?Android - Kullanıcı giriş yapın

Teşekkür ederiz.

+0

Belki de AccountManager'ın Android'ünü kullan? –

+0

Oturum belirtecini paylaşılan tercihlerde kaydedebilirsiniz. Güvenlik için https://github.com/scottyab/secure-preferences adresindeki güvenli tercihlere göz atın. Esasen, sadece paylaşılan tercihleri ​​saklamadan önce içerikleri şifreler. – dharms

cevap

7

Kullanım android

yılında SharedPreferences zaman

SharedPreferences pref = getApplicationContext().getSharedPreferences("MyPref", 0); // 0 - for private mode 
Editor editor = pref.edit(); 
//on the login store the login 
editor.putLong("key_name", "long value"); 
editor.commit(); 

kullanarak loggedin verileri depolar anahtar

pref.getString("key_name", ""); 
          ^
    default value if the user is not loggedin 

net verilerin verileri alır zaman çıkış

editor.remove("name"); 
editor.commit(); 

Daha fazla

için Link bakın
+1

Pekala, çok teşekkürler @Nambi Narayanan! :) –

+0

Yardımcı olmaktan memnun oldum – Nambi

İlgili konular