En mi aplicación, solo los administradores pueden crear nuevos registros de usuario. Al usuario se le envía un enlace de activación por correo electrónico donde establece su contraseña.Cómo saltear las validaciones de has_secure_password
Me gustaría utilizar el método has_secure_passord (railscast):
class User < ActiveRecord::Base
has_secure_password
...
end
Funciona muy bien, pero es valida automáticamente la presencia de la contraseña de digerir ... así que cuando el administrador crea el registro las validaciones fallan. ¿Hay alguna manera de omitir solo la validación de password_digest agregada automáticamente sin saltear las otras que he agregado?
Hola solo quería decir gracias por este fragmento funcionó perfectamente para lo que necesitaba para la autenticación social –
Inspirado, estoy usando una ligera variación de esto ahora para admitir múltiples inicios de sesión, permitiendo el inicio de sesión normal de correo electrónico/contraseña y sin contraseña Autenticaciones de Facebook. bauce, digo yo! – FireDragon