Jamie Tanna Jamie Tanna on www.jvt.me:
Ditching Event Platforms for the IndieWeb

My latest thought was to set up an email-based one-time password system so people could log in, RSVP, and select whether they want their RSVP to appear publicly or not.

I will probably experiment with this on my own site, but I could also see it as a Bridgy-like service that generates an RSVP post with mf2 and sends a webmention on your behalf.