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

不幸的是,the official documentation完全没有帮助:


  Boolean setPassword( password, options )
  
  调用set("password", password, options)并返回结果。
  参数:
  
  密码<String>
     选项<Object>
  
  骨干风格的选项对象。
  
  返回值:<Boolean>


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

最佳答案

经过尝试和测试后,我可以得出以下结论:
setPassword()只是set('password')的快捷方式
可用的选项是常见的选项:useMasterKeysessionToken ...
设置密码会自动对其进行哈希处理。

09-19 21:06