X.509 Certificate-based authentication for WordPress