I\'ve implemented omniauth with my devise model, so I can authenticate using other services. Password is not necessary anymore for my model, as users can authenticate using twit
there is an easier answer, i do not know when devise first had this method but by just adding
Model.update_without_password(params)
it will update attributes without requiring current password.