GitHub repository: thewirecutter/OAuth2
Description: Connect applications to your WordPress site without ever giving away your password.