Add password fields and authentication