Microsoft pitches Passport code to developers