* fix: handle existing oAuth client ID in user email to prevent duplication * fix: update OAuth user email validation