Firebase身份验证 - 获取令牌以持久保存用户密码登录

时间:2017-10-04 18:32:55

标签: javascript firebase ionic-framework firebase-authentication

我目前正在构建的Ionic 3移动应用程序允许使用电子邮件/密码和Facebook提供商登录firebase。

一切都运行良好 - 但是当用户登录时,为了让“记住我”功能阻止他们每次关闭应用程序时都必须登录(完全关闭应用程序,或者系统杀死它),我需要能够获得某种令牌,存储它,然后再用它来直接通过身份验证屏幕。

我已经管理过这个,但目前我正在存储他们的电子邮件和密码,我知道这是一件可怕的事情。 (我正在使用Ionic Storage。)

有没有办法获得代表用户的令牌,并且可以用来重新验证它们?

我知道自定义令牌登录,但它们只能使用admin SDK在NodeJS中创建 - 我可以直接在手机上运行任何解决方案吗?

感谢。

0 个答案:

没有答案