Support OAuth2 authentication for LiveDocument PDF view
This includes the following items:
- Secure an API view with OAuth2
- Provide scopes for all live documents
- Check OAuth2 scopes in API view
This includes the following items:
added part::backend type::feature labels
assigned to @hansegucker
marked the checklist item Secure an API view with OAuth2 as completed
marked the checklist item Provide scopes for all live documents as completed
created merge request !21 (merged) to address this issue
mentioned in merge request !21 (merged)
I have prepared an MR that allows limiting scopes per app: AlekSIS-Core!759 (merged)
That means you can now simply rely on scopes being properly filtered already when they hit your permission check.
Please test this, after the changes land in core:
closed with merge request !21 (merged)
mentioned in commit 243fe081