Tin can do authentication. I think trn4 and slrn can, but they have to be specially set up. Pine assumes that your login name is the same as your login name on the server and I have no idea how to change it. That's just as well, because Pine isn't much as a newsreader.