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