Javascript 可以在localstore中存储用户密码吗

Javascript 可以在localstore中存储用户密码吗,javascript,firebase,firebase-authentication,Javascript,Firebase,Firebase Authentication,我刚刚实现了电子邮件/密码验证。现在,用户需要先注册或登录,然后才能看到我网站的其余部分 但是,我不清楚客户端在登录后刷新页面时该怎么做。我希望他们的“登录”状态仍然存在,并且不要求他们重新输入凭据 似乎一种简单的方法是将电子邮件/密码存储在客户端cookie或本地存储中。但我对此有点担心。有没有更好的方法,或者这是可以接受的 除firebase.com外,此应用没有其他服务器。我正在将前端部署到github页面 为什么不使用函数,只在用户未登录时显示登录页面 firebase.auth().o

我刚刚实现了电子邮件/密码验证。现在,用户需要先注册或登录,然后才能看到我网站的其余部分

但是,我不清楚客户端在登录后刷新页面时该怎么做。我希望他们的“登录”状态仍然存在,并且不要求他们重新输入凭据

似乎一种简单的方法是将电子邮件/密码存储在客户端cookie或本地存储中。但我对此有点担心。有没有更好的方法,或者这是可以接受的

除firebase.com外,此应用没有其他服务器。我正在将前端部署到github页面

为什么不使用函数,只在用户未登录时显示登录页面

firebase.auth().onAuthStateChanged(function(user) {
  if (user) {
    // User is signed in.
  } else {
    // No user is signed in.
  }
});
为什么不使用该功能,只在用户未登录时显示登录页面

firebase.auth().onAuthStateChanged(function(user) {
  if (user) {
    // User is signed in.
  } else {
    // No user is signed in.
  }
});

好吧,希望用户会处理保存的数据。这会引起问题/安全问题吗?@Carcigenicate我不这么认为。因为localstorage中的所有凭据都是用来向firebase进行身份验证的;我的“用户”对象来自他们的成功响应。95%的php程序员都这样做。Firebase会自动处理保持用户登录的问题。很好,希望用户会处理保存的数据。这会引起问题/安全问题吗?@Carcigenicate我不这么认为。因为localstorage中的所有凭据都是用来向firebase进行身份验证的;我的“用户”对象来自他们的成功响应。95%的php程序员都这样做。Firebase会自动处理保持用户登录的问题。看见