OAuth for SSH? What the hell are you guys doing? No, stop. <i>Stop.</i> Drop it. Go back to the drawing board and learn what SSH can do apart from password and public key auth (hint: Everything from challenge-response schemes to Kerberos).