OAuth2 refactoring #395

Closed
opened 2024-04-26 09:44:51 +02:00 by mpeltriaux · 1 comment
Owner

Status quo

As stated in IT-Naturschutz/arnova#97 the package django-simple-sso is being discontinued, having dependency limitations to specific further third party packages, which should be updated normally.

We should find a proper solution for the future. As stated in IT-Naturschutz/arnova#97 (comment), the django-oauth-toolkit is maintained by a large community (https://jazzband.co/members), which ensures more reliant long term support.

ToDo

In order to work with OAuth2.0, arnova and konova needs to be extended in terms of OAuth2.0 SSO capabilities. If a proper solution for konova has been implemented, this needs to be moved into sp-skeleton as well and forked projects need to be updated.

Further details and hints on the implementation can be found here: https://django-oauth-toolkit.readthedocs.io/en/latest/tutorial/tutorial_03.html

# Status quo As stated in https://git.naturschutz.rlp.de/IT-Naturschutz/arnova/issues/97 the package `django-simple-sso` is being discontinued, having dependency limitations to specific further third party packages, which should be updated normally. We should find a proper solution for the future. As stated in https://git.naturschutz.rlp.de/IT-Naturschutz/arnova/issues/97#issuecomment-13159, the `django-oauth-toolkit` is maintained by a large community (https://jazzband.co/members), which ensures more reliant long term support. # ToDo In order to work with OAuth2.0, `arnova` and `konova` needs to be extended in terms of OAuth2.0 SSO capabilities. If a proper solution for `konova` has been implemented, this needs to be moved into `sp-skeleton` as well and forked projects need to be updated. Further details and hints on the implementation can be found here: https://django-oauth-toolkit.readthedocs.io/en/latest/tutorial/tutorial_03.html
mpeltriaux added the
feature
label 2024-04-26 09:44:51 +02:00
mpeltriaux self-assigned this 2024-04-26 09:44:51 +02:00
Author
Owner

Merged in #396

# Merged in #396
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: IT-Naturschutz/konova#395
No description provided.