This is to track a solution that would address #3 without adding (significant) complexity and additional security attack vectors to kpmenu.
To summarize, adding autotype support to kpmenu has both UI design challenges (autotype is hard to make robust in the face of arbitrary Javascript-driven web login pages) and security concerns (kpmenu's client/server design precludes any client-side solutions). Instead, this ticket would see the kpmenu server able to call more complex prompts sufficient to code the autotype solution (or solutions) in external code.