I can understand the usage of "sockpuppet". It is light, playful, the antithesis of grave.
But, 'login' simply makes no sense.
To 'slide on' seems more appropriate to indicate the 'sockpuppet' is preparing to begin (perform).

Thanks, D for teaching me a new word. I had find the definition for 'persiflage'. I plan to use it repeatedly today (and annoy my coworkers!)


"I am certain there is too much certainty in the world" -Michael Crichton