The problem I see is that I have to create a full authentication just for me to gate the whole website.
At the same time features like page loaded javascript is not working in the editor and i need to publish the website for testing.
This is problematic in itself. I am building a tiny webapp with like 2 pages and I do not need users at all, so I do not want go through the stress of creating authentication just to test.
A server sided password protection should definitely be implemented asap.