Authentication work - put password encryption in place