Problema con Social Login

Hola, Como están todos? Tengo un problema con el social login, explico, cuando la persona se registra primero con el formulario por defecto, y luego trata de loguearse con google con el correo que ya registro por el formulario, le da un error de que ya el usuario existe, ok, muy bien. pero me crea un usuario en blanco en la tabla usuarios y una nueva fila en la tabla identidades. Soy nuevo con ruby. no tendrán una solución acerca de esto o orientarme para solucionarlo por favor. habria alguna forma de poder loguearse asi ya este registrado de la forma tradicional? si quieren ver la pagina que se esta desarrollando con CONSUL es esta http://hacelosimple.produccion.gob.ar:3000, es del Ministerio de Produccion de la Argentina específicamente. muchas gracias de ante mano! saludos.