Rails:设计宝石是否安全?

Kar*_*ran 6 encryption passwords ssl ruby-on-rails devise

我对上运行我的web应用程序我认证色器件宝石.我想知道它是否安全.是的,它将密码存储为数据库中的哈希值,登录后使用加密的令牌等.但是在初始登录阶段怎么样?它是否通过无线方式发送用户密码(我没有SSL)?它是否可以让客户端使用只有服务器可以解密的某个公钥对其进行加密?或者SSL是加密用户密码的唯一方法吗?

谢谢!

Kar*_*ran 0

“请注意,HTTP 基本身份验证以明文形式传输用户名和密码,因此您不应该在需要更高级别安全性的应用程序中使用此方法。”

http://pivotallabs.com/users/ledwards/blog/articles/1534-http-basic-authentication-and-devise