eduNEXT / eox-tenant

Plugin for managing multiple tenants (organizations) within a single Open edX instance.
GNU Affero General Public License v3.0
7 stars 4 forks source link

["FEAT"] Add JWT Authentication support #191

Open Asespinel opened 1 year ago

Asespinel commented 1 year ago

Is your feature request related to a problem? Please describe. At the moment eox tenant only supports Bearer authentication and Session Authentication. On future releases Bearer authentication is going to be deprecated, so we should be prepared by implementing JWT authentication to avoid any compatibility issues.

Describe the solution you'd like JWT Authentication would allow to add Django applications so we could test the eox tenant API using Postmanor other similar clients

Additional context Since Bearer authentication is going to be deprecated we could remove it completely from the plugin. The deprecation is described here: https://github.com/openedx/edx-drf-extensions/issues/284