*** Devise omniauth implementation - WiP ****