Add input validation and hash separator

Username alphanum and _ , password no |
Eavesdrop + addStyle in templateEngine

+refacto dashboard