Login to the developer’s machine as in? What if they disabled SSH password auth?
I mean, if you already made them run a random script why would you even care about their password?