Added authentication from database and bCrypt