(as I said on IRC) Indeed, it's better to separate it to two functions since they don't seem to share much code anyway (it's like two lines?) `set_secondary_password` and `remove_secondary_password`