Maybe a solution would be
- deprecate / remove the method ( to avoid old code to run as admin)
- rename the class / method and add an info to the log

in this way we make sure that old code gets migrated to service users, and the places where it really makes sense to use admin user, the developer should be aware of it.

Andres


El 2018-02-06 14:09, Bertrand Delacretaz escribió:
On Tue, Feb 6, 2018 at 1:02 PM, Jörg Hoh <jhoh...@googlemail.com> wrote:
...Long story short: Is the loginAdministrative() method planned to be
removed? If yes, we should clearly give best practices and document how it can be replaced even in the non-trivial cases. If it's going to stay, we
should remove the deprecation warning....

I think we need to keep warnings that loginAdmin should be used as
sparingly as possible.

And probably provide some examples where it does make sense to use it.

But deprecation might not be the correct term, as you indicate.

-Bertrand

Reply via email to