use omniauth-openid to replace google id
move all logic to omniauth

implement omniauth-facebook / omniauth-twitter