如何使用nativescript和firebase重新验证用户

如何使用nativescript和firebase重新验证用户,firebase,firebase-authentication,nativescript,Firebase,Firebase Authentication,Nativescript,我正在使用nativescript和firebase开发一个应用程序。 在我使用的firebase.init方法上 坚持:对 当我关闭应用程序并重新打开它时,init方法会获取应用程序上的当前用户 onAuthStateChanged回调 但仍然不了解整个过程。 我的问题是: init方法是否允许用户重新验证?? 或者我应该做更多的事情吗?将电子邮件和密码保存在本地存储中,当应用程序启动调用ngoninit时,使用本地存储中的电子邮件和密码登录功能 如果数据存在,则登录过程将成功完成(如果未使用

我正在使用nativescript和firebase开发一个应用程序。 在我使用的firebase.init方法上

坚持:对 当我关闭应用程序并重新打开它时,init方法会获取应用程序上的当前用户

onAuthStateChanged回调 但仍然不了解整个过程。 我的问题是:

init方法是否允许用户重新验证??
或者我应该做更多的事情吗?

将电子邮件和密码保存在本地存储中,当应用程序启动调用ngoninit时,使用本地存储中的电子邮件和密码登录功能
如果数据存在,则登录过程将成功完成(如果未使用),并将移动到登录页面。

在onAuthStateChanged的帮助下启动应用程序后,您将看到用户是否登录。根据这些信息,您应该提供处理未经授权用户的业务逻辑,例如登录屏幕或一些有限的免费访问或elseThanks,但是当我从控制台中删除用户时,onAuthStateChanged仍然返回该用户,并且loggedIn=true!我的问题是如何处理它?