refactor all auth login in try request