Sorry, I’ve never had to sign in to anything to be able to download and install an nVidia driver. I’ve been using their cards for decades. No idea where/how you’re getting them. Geforce experience is an optional add on if that is what you talk about.