Hi There. I am Bing and I look forward to helping you with your issue today.
Do you already have a Netflix account? Or, you are trying to sign up an account with them?
FYI - Netflix services do need an email address to sign up a subscription and used for signing in (authentication) to watch movies. BUT, they do not need your router or Wi-Fi's password.
Hello there, are you still there struggling on Netflix things? :)