User authentication complete- problem with bCrypt Gem