GitHub OAuth creates a new user each time I log in - Better Auth