update settings tab in userView, fix login with Github