Back-end: Add var type annotation
Change DB model: change size for salt and password fields in client table
Front-end: Add validation