需要帮助澄清 Parse.User.setPassword 文档

Need help clarifying Parse.User.setPassword documentation

我正在尝试使用 Parse 在 JS 应用程序中实现两种重新初始化用户密码的方法。
因为我需要一种直接设置密码的方法,所以我搜索了 Parse.User documentation 来更新密码字段的函数,希望知道我是否应该自己对其进行哈希处理,以及我应该如何使用它。

不幸的是,the official documentation 毫无帮助:

Boolean setPassword( password, options )

Calls set("password", password, options) and returns the result.
Parameters:

password <String>
options <Object>

A Backbone-style options object.

Returns: <Boolean>

我想知道的是我是否应该在提供密码之前对密码进行哈希处理,setPasswordset("password"...) 之间是否存在差异,以及哪些选项可用。

经过尝试和测试,我可以得出结论:

  • setPassword() 只是 set('password')
  • 的缩写
  • 可用的选项是常用选项:useMasterKeysessionToken...
  • 设置密码自动散列。