Login / non-public pages

I seem to remember there were plans to add this but I can’t find anything. Is it possible to protect pages with a login? If not, any thoughts on how it could be achieved?

All the ground-work is there to support this. We even have a login plugin in development that is not released yet. So in the near future, this will definitely be a feature, just need more time to finish it.