Github login with existing user doesn't create user