Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new central authorization/authentication #495

Open
4 tasks
leepeuker opened this issue Sep 7, 2023 · 1 comment
Open
4 tasks

Add new central authorization/authentication #495

leepeuker opened this issue Sep 7, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@leepeuker
Copy link
Owner

leepeuker commented Sep 7, 2023

We currently have only a pretty bare-bone authorization and authentication setup, which shows its issues adding the new REST Api authentication.

Proposed solution is to implement OAuth2.

I suggest the php lib from thephpleague (server and client). Documentation can be found here.

Todos:

  • add OAuth2 authorization to REST api
  • remove manual generated api token from user settings again
  • adjust documentation
  • use OAuth2 in web frontend and replace the current token system
@leepeuker leepeuker changed the title Add new central authentication Add new central authorization/authentication Sep 7, 2023
@leepeuker leepeuker added the enhancement New feature or request label Sep 7, 2023
@slimshizn
Copy link

Would love to see this implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants