6th c. - adding basic user authentication