Simperium - 用户可以恢复忘记密码吗?

时间:2013-03-24 22:39:38

标签: passwords simperium

您好我已经在我的iOS应用程序中实现了Simperium并且很快就会上线,我已经使用authenticationOptional功能覆盖了我自己的标准登录屏幕,一切正常。

但是,如果该应用的用户创建了一个simperium帐户来使用同步功能,然后忘记密码,会发生什么?我的应用程序使用simperium不仅将数据同步到simperium服务以实现数据安全,还用于在iPad和iPhone设备之间同步。

因此,例如,用户设置了simperium登录,然后再次触摸它好几个月,他们松开或更换他们的iPad然后想要检索数据但不能回忆密码。 ..是他们找回它的方式吗?通过电子邮件发送,例如..?

很抱歉,如果这是一个愚蠢的问题,但我无法在任何地方看到答案......

1 个答案:

答案 0 :(得分:3)

您可以使用来自auth api的reset_password来电来提供此功能:https://simperium.com/docs/reference/http/

该呼叫虽然需要具有管理员权限的API密钥(仪表板中的管理员密钥), https://simperium.com/docs/reference/http/#reset_password

为了安全起见,您需要将该密钥保存在服务器上 - 并添加确认步骤(如您提到的电子邮件)。

我们正考虑将此添加到服务中,因此您不需要自己实现此功能。