Bizarre. If this is sufficiently publicized, I’d think they’d have to back down.
I have no problem with them asking for how to find you on those websites. User names makes me a little squeamish. I would probably pass. No way would they get my password. What is to keep someone in their employ from using that info to post some hate speech or pornography while pretending to be you. That is just crazy.