Proteger uma Página Estática em HTML com Senha (módulo open source)
Por padrão, proteger uma página estática em HTML com senha é uma tarefa "impossível", pois o conteúdo dela é entregue 100% de forma pública, ou seja, não passa primeiro por um backend que segura os dados finais de forma privada através da conferência de uma credencial ou senha... ainda mais quando este HTML é distribuído por uma CDN.
Mas apesar disso, um novo módulo chamado StatiCrypt conseguiu propor uma ideia interessante para resolver tudo isso 100% no frontend que é encriptar todo o conteúdo da sua página com AES-256
e, ao acessar ela, mostrar uma caixa de senha para desecriptrar e, com a senha correta, disponibilizar o conteúdo final.
Você pode usar esta ferramenta tanto de forma online, quanto por CLI
e tudo de forma gratuita e open source, os links estão logo abaixo.