是否有可能让Devise根本不担心密码?我正在一个Rails应用程序中进行实验,该应用程序将仅使用OpenID进行身份验证而不使用其他任何内容。我不想在我的数据库中存储与密码相关的任何内容。 Devise 有使用密码还是有办法配置所以它不必担心它?
答案 0 :(得分:0)
看看这个。我不确定它是否需要密码。我自己没有这方面的经验。
答案 1 :(得分:0)
设计模块数据库可验证。正如github所说,它负责
数据库可验证:加密和 将密码存储在数据库中 验证用户的真实性 登录时。身份验证 可以通过POST请求完成 或HTTP基本身份验证。
也许您不希望在您的用户模型中包含此模块。 另外我猜你是否不想存储密码,而不是创建自己的注册/认证过程是一个好主意。关于它,请参阅Ryan screencast,应该足够了,只需用密码剪切部分。