如何在 CloudKit 上保存密码?
How to save password on CloudKit?
如何在 CloudKit.
上安全地保存用户密码
我正在开发一个需要自定义登录的应用程序。我有一个单独的 RecordType 供我的用户使用,名为 CustomUsers
。 CustomUsers
中的每条记录都有一个 email
和 password
键。如何安全地将密码保存到服务器并在登录时取回?
我尝试使用 CryptoSwift
。但是我不知道如何处理这个。
这是该问题的 SO 答案。
How to crypt string to sha1 with Swift?
您所做的是加密您的密码并存储它。然后当你想检查它时,你的用户输入他的密码,你再次加密它并检查两者是否匹配。本文讲解原理。
http://www.movable-type.co.uk/scripts/sha256.html
但是...注意这不是最佳选择 sha1 已被证明是易受攻击的。 http://www.pcworld.com/article/3173791/security/stop-using-sha1-it-s-now-completely-unsafe.html
最好用sha256!您可以使用此代码实现。
SHA256 in swift
如何在 CloudKit.
上安全地保存用户密码我正在开发一个需要自定义登录的应用程序。我有一个单独的 RecordType 供我的用户使用,名为 CustomUsers
。 CustomUsers
中的每条记录都有一个 email
和 password
键。如何安全地将密码保存到服务器并在登录时取回?
我尝试使用 CryptoSwift
。但是我不知道如何处理这个。
这是该问题的 SO 答案。
How to crypt string to sha1 with Swift?
您所做的是加密您的密码并存储它。然后当你想检查它时,你的用户输入他的密码,你再次加密它并检查两者是否匹配。本文讲解原理。
http://www.movable-type.co.uk/scripts/sha256.html
但是...注意这不是最佳选择 sha1 已被证明是易受攻击的。 http://www.pcworld.com/article/3173791/security/stop-using-sha1-it-s-now-completely-unsafe.html
最好用sha256!您可以使用此代码实现。
SHA256 in swift