Why not asking the community owner to support using a Yubikey to login? It won't take more than a few hours to do so based on past experiences.
The site should use https to connect to
https://api.yubico.com, and validate Yubico's ssl certificate.
If not possible, then you are right that if the Yubikey is owned by you, not by the community owner. Only you have the API key to sign the req and verify the response. Then sharing your API key w/ a trusted service provider can be a solution if you want all your requests/responses to be signed & verified.
Cheers
Asselberghs wrote:
I have figured out how to in PHP authenticate with yubikey and bind to a database so far so good. I want to have that integrated on a community im in but not running.
does it compromise security if I tell him how I managed to integrate yubikey in a login procedure and I give him my API id,info which is a criteria for authenticating agains Yubicos servers?
If its a danger that I hand him my API key/id then what do I do to make login possible in places I do not control, I want it to be as much out on the internet as possible but I do not run that community to which I want to add yubikey authentication. I do not think he will misuse it or if he even can. But I will not compromise security regarding the yubikeys then the point goes away hehe.