My problem is that I have facebook login and normal devise login going well until I realized that the facebook user cannot edit their account without typing his password (the standard devise configuration), which it is impossible since you don't have it. For this you need to take control of the hidden action 'update' by yourself and make a customized with the differentiation between the two login's, but I coudn't do it inside the file 'controllers/omniauth_callback_controller.rb'.
Hi,
My problem is that I have facebook login and normal devise login going well until I realized that the facebook user cannot edit their account without typing his password (the standard devise configuration), which it is impossible since you don't have it. For this you need to take control of the hidden action 'update' by yourself and make a customized with the differentiation between the two login's, but I coudn't do it inside the file 'controllers/omniauth_callback_controller.rb'.
I posted this problem on stackoverflow and my code is practically the same as this tutoriual.