20 minutes

Advanced

English 

Imagine you have a legacy password manager and a simple client for the shell that you use to perform password changes as a user; besides, admins can use that client to perform password changes on behalf of regular users too.

Now you want to provide a web UI to both users and admins but you don't want to change a single line of the legacy password manager. How would you do it? I'll explain how we did it at work. 

[ Talk ]