Ios 获取当前用户的长度';密码来自解析?

Ios 获取当前用户的长度';密码来自解析?,ios,parse-platform,pfuser,Ios,Parse Platform,Pfuser,解析状态它们不会以明文形式返回密码。这很好,但是有没有办法获得密码的长度 我想在用户界面中显示其密码的星号或项目符号表示形式。如果我可以得到密码的长度,我只需为密码中的每个字符添加一个“a”或其他字符到安全文本字段,或者在标签中添加适当数量的*s。虽然我只能显示8个星号,但他们可能会数一数,然后意识到这不是他们密码的表示,这并不理想 在PFUser上调用user.password将返回nil除非将密码的位数存储在某个位置,否则无法执行此操作。老实说,对于parse来说,知道这一点是很糟糕的做法,

解析状态它们不会以明文形式返回密码。这很好,但是有没有办法获得密码的长度

我想在用户界面中显示其密码的星号或项目符号表示形式。如果我可以得到密码的长度,我只需为密码中的每个字符添加一个“a”或其他字符到安全文本字段,或者在标签中添加适当数量的*s。虽然我只能显示8个星号,但他们可能会数一数,然后意识到这不是他们密码的表示,这并不理想


PFUser
上调用
user.password
将返回
nil

除非将密码的位数存储在某个位置,否则无法执行此操作。老实说,对于parse来说,知道这一点是很糟糕的做法,坦率地说,您应该考虑您的UI。知道密码中的字符数是一个严重的安全漏洞。密码加密应该只有一种方式


.密码为零,因为未存储密码!这是散列和比较。从未储存过

除非您将密码的位数存储在某个地方,否则无法执行此操作。老实说,对于parse来说,知道这一点是很糟糕的做法,坦率地说,您应该考虑您的UI。知道密码中的字符数是一个严重的安全漏洞。密码加密应该只有一种方式


.密码为零,因为未存储密码!这是散列和比较。从未储存过

同意,即使OP采纳了你的建议来记录长度,我也不认为UI有什么意义。在密码文本字段中预先填充正确长度的错误密码会给用户留下正确密码的印象。这将是错误的,当应用程序使用上下文暗示的错误密码执行任何操作时,都会让用户感到惊讶。我同意,即使OP采纳了你的建议来记录长度,我也不认为这对UI有什么意义。在密码文本字段中预先填充正确长度的错误密码会给用户留下正确密码的印象。这将是错误的,当应用程序使用上下文暗示的错误密码执行任何操作时,都会让用户感到惊讶。将与设计师讨论,以找出不同的用户界面。