In some organizations or setups, users are managed separately by systems that does not support oauth.
Usually these setups handle user authentication with an reverse proxy and the user ids are then passed to the downstream systems via a request header.
I happen to work for such an orginazation and with some pointers and guidance, I would like to help implement this feature.