Question: do i need a passport to travel within europe?
Answer: But this plays no role. When crossing a border inside the Schengen area you still need to have your passport with you. This applies also to Schengen area residents, albeit many can also use their national ID card instead of a passport.