Download with Auth checking