fix email confirmation and add google+ sign in