Is your feature request related to a problem? Please describe.
Currently, only basic auth is supported by admin endpoints. Support jwt provides better security and
integration with existing backoffice systems.
Goal / high level use-case
Be able to use admin endpoints with externally sourced JWTs.
Describe the solution you'd like
Use enturs helpers to implement support for jwt authentication. Additionally, Entur would use a
permission store proxy for authorization.
Additional context
https://github.com/entur/rutebanken-helpers, modules oauth2 and permission-store-proxy
Is your feature request related to a problem? Please describe.
Currently, only basic auth is supported by admin endpoints. Support jwt provides better security and
integration with existing backoffice systems.
Goal / high level use-case
Be able to use admin endpoints with externally sourced JWTs.
Describe the solution you'd like
Use enturs helpers to implement support for jwt authentication. Additionally, Entur would use a
permission store proxy for authorization.
Additional context
https://github.com/entur/rutebanken-helpers, modules oauth2 and permission-store-proxy