There are going to be people complaining about the new requirement to have an account to view content. To the publishers, you should _really_ use some kind of federated login. Google, Apple, Facebook, etc. but don't forget those who are willing to have a unique account.
As a publisher, there's absolutely no way I'm letting Google, Apple or Facebook manage the identity or control the authentication of my readers.
But, do you really want your users to have the added friction and probably just move on to another site, and do you really want the responsibility of providing your own authorization? I work for a B2B SASS company and we highly encourage users to use their company’s AD account that we federate with.