Picky auth is a plugin for authenticating wordpress users using SSL client certificates.