我正在使用Phonegap-Facebook-Plugin将人们登录到一个phonegap应用程序,并且应用程序在一段时间后不断将用户踢出登录页面。重新打开应用程序时,保持用户登录的正确方法是什么?我是否应该检查他们是否在重新打开应用程序时仍然登录,如果不是,则会自动重新登录?或者有没有办法让他们在更长的时间内登录?
感谢您的帮助!
答案 0 :(得分:1)
一种方法是依靠HTML5本地存储。创建一个本地键/值并坚持测试。
登录后:
window.localStorage.setItem('isLoggedIn','true');
在index.html中,检查您的本地存储值:
if ( window.localStorage.getItem('isLoggedIn') === 'true'){
// User is already logged in, he shouldn't be here. Move him from this screen
}
退出后:
window.localStorage.setItem('isLoggedIn','false');