ignore .env
integrate omniauth
create user model
find or create user after auth
implement login and logout