可能重複:
How to save user state in Android?如何讓單個用戶登錄應用程序在Android的
如何讓單個用戶登錄在Android應用程序,這將給我們facitlity以檢索密碼給用戶。
可能重複:
How to save user state in Android?如何讓單個用戶登錄應用程序在Android的
如何讓單個用戶登錄在Android應用程序,這將給我們facitlity以檢索密碼給用戶。
if(uid.getText().toString().equals("") && pwd.getText().toString().equals(""))
{
Toast.makeText(getApplicationContext(), "Enter your credentials !", Toast.LENGTH_SHORT).show();
uid.requestFocus();
}
else
{
if(uid.getText().toString().equalsIgnoreCase("demo") && pwd.getText().toString().equalsIgnoreCase("demo"))
{
Log.i("ONLOGIN", "Login successful");
Intent i =new Intent(login.this, new.class);
startActivity(i);
uid.setText("");
pwd.setText("");
}
else
{
Log.e("ONLOGIN", "Invalid credentails");
}
}
如果我正確理解你,你永遠不應該以明文形式保存密碼。從它做一個哈希。在登錄時,比較這個哈希...
在用戶忘記密碼的情況下,通過電子郵件向用戶發送一個新生成的密碼,在註冊時給您。
使用此生成的密碼登錄後,用戶應該設置新密碼,該密碼必須保存以備將來使用。
您將不得不提供更多信息。用戶從哪裏獲得最初的登錄信息?身份驗證是否在設備或網絡中發生? – 2011-03-31 11:54:32
你以前的[問題](http://stackoverflow.com/questions/5498905/how-to-do-it-in-android)在40分鐘之前被問過。也是一個騙局。 – Reno 2011-03-31 12:02:08