tutorial 26,27 - bcypt and user register form fix