Ci sono dei trucchi in JS che permettono di proteggere una pagina (non pero` una sezione).

Pero` non sono sicuri. Cioe` sono validi se uno deve impedire errori oppure fermare persone non esperte, ma non sono delle vere protezioni.
Trovi alcune info nelle raccolte di script o nel forum "Scripting" (prova con una ricerca nel forum).

Pero` per una protezione vera ti serve necessariamente un linguaggio lato server, che a sua volta deve apposggiarsi ada un database (ma qualsiasi tipo di database va bene, anche un file di testo, o al limite codificato dentro il programma).