For some years now,
TalkTalk have used the calling line identifier (CLI) to authenticate a user. I find it quite convenient, for when I plug in any modem/router I am promptly authenticated for my service.
If a modem/router requires entries in the username/password fields and none are currently set, I routinely enter
burakkucat and
dummy password.