如何在android中实现应用程序的单用户登录

如何在android中实现应用程序的单用户登录,android,Android,可能重复: 如何在android中进行单用户登录应用程序,这将为我们检索用户密码提供便利。如果我理解正确,您永远不应该以明文形式保存密码。用它做一个杂烩。在登录期间,比较此哈希 if(uid.getText().toString().equals("") && pwd.getText().toString().equals("")) { Toast.makeText(getApplicationContex

可能重复:


如何在android中进行单用户登录应用程序,这将为我们检索用户密码提供便利。

如果我理解正确,您永远不应该以明文形式保存密码。用它做一个杂烩。在登录期间,比较此哈希

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");
                    }
                }
如果用户忘记了密码,请通过电子邮件向用户发送新生成的密码,该密码是在注册时提供给您的


使用此生成的密码登录后,用户应设置新密码,该哈希必须保存以备将来使用。

您需要提供更多信息。用户最初从哪里获得登录详细信息?身份验证是在设备内部还是在网络上进行的?您的前任在本次验证之前大约40分钟被询问。这也是一个骗局。