add permissions to omniauth
make better_errors work in vagrant
updates the user informations on every new login