流星帐户-记住我选项

问题描述 投票:0回答:1

我正在尝试使用[[meteor / account-base包,到目前为止,它的确运行良好。虽然,我不太清楚如何添加记住我功能。

我设法用代码Accounts.config({ loginExpirationInDays: 30 });更改了令牌的到期日期,但找不到类似“不保存令牌”的任何配置。

我只看到有关此问题的forum post,但我认为它已经过时;大多数功能不再存在,例如Accounts._unstoreLoginToken();

我也找到了remember-me package,但我仍在寻找任何内置功能来做到这一点。我不想为“记住我”之类的简单事件添加另一个依赖项。

没有任何外部软件包,有没有办法实现

记住我

选项?谢谢。
javascript authentication meteor meteor-accounts remember-me
1个回答
1
投票
帐户包没有“记住我”功能。默认情况下,Accounts程序包会记住以前登录的用户,因为它会将登录令牌存储在用户浏览器的本地存储中。

但是,如果用户未使用localStorage.removeItem('Meteor.loginToken')选中“记住我”复选框,则可以在用户离开页面时删除登录令牌。

© www.soinside.com 2019 - 2024. All rights reserved.