You are not required to show ID for domestic flights. This includes the ROI. I remember many moons ago that nothing was checked at DUB but this has changed recently.
The Act specifically states that the Republic would not be treated as a foreign country for the purposes of British law.