想问一下app的自动登录功能是怎么做的, 把用户名和密码存在本地?
想问一下app的自动登录功能是怎么做的, 把用户名和密码存在本地?
一般是先登录一次,拿到一个授权 token。客户端保存这个 token,以后每次请求时,都带上这个 token。
如果请求时发现 token 过期了,app 再让用户跳转至登录页面重新授权。
芒果系统GSHOP 纯静态商城系统,你还在为商城的优化而苦恼?GSHOP是全站纯静态商城系统,一键seo优化功能解决seo问题,自定义URL链接解决商城同质化问题;多页面显示:动态页、伪静态页面、纯静态页面增加收录,提升网站权重,提升流量等。安全稳定、功能强大的商城系统。1、芒果商城系统基于 php5.0开发,企业级应用。2、产品功能Ajax设计,响应速度更快,购物体验更好。3、全新密钥存放机制,
0
具体到token的实现,可以考虑采用 jwt
private SharedPreferences sharedPreferences; private SharedPreferences.Editor editor;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
sharedPreferences = getSharedPreferences("config", MODE_PRIVATE);
editor = sharedPreferences.edit();
//打开app时读取保存的登录信息
String username = sharedPreferences.getString("username", "");
String password = sharedPreferences.getString("password", "");
if(username != "" && password != ""){
login(username,password);
//login就是你要登录时的代码
}
}
登录按钮被点击时
取得username和password内容
editor.putString("username", username);
editor.putString("password", password);
editor.commit()
//登录时,保存用户名和密码
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号