Has your idiotic user forgotten their DSL password? Are they using a Draytek router? You might be in luck.
You can run a Python script to decrypt the password from the configuration backup file, thanks to tiwocBlog.
Has your idiotic user forgotten their login details for the router itself? Check out Timttmy's forum post on recovering the login details.