yeti That will leak. Someone will play meanie, just to prove being possible to do so.
Someone will get an account for your blog just to bust it.
Which is why this board is such a wretched hive of scum & villainy, right? 😁 No, I'm kidding.
One low-tech scheme I have is to take a random word from a dictionary each day and encrypt the site contents with it. Then, use a TTS engine on the same word and post that on the site. Users play the sample and type in the word and the text gets decrypted.
Problem is: a) English is not everybody's native language (think of the day's word being corollary or lollapalooza and the user being Japanese: no blog post for you today, mōshiwake gozaimasu) and b) hearing-impaired people (like heavy-metal fans)