cs3org / wopiserver

A vendor-neutral application gateway compatible with the WOPI specifications.
Apache License 2.0
52 stars 27 forks source link

Provide a `/wopi/iop/open` endpoint #21

Closed glpatcern closed 4 years ago

glpatcern commented 4 years ago

To match https://github.com/cs3org/cs3apis/pull/75, this implements a new /wopi/iop/open endpoint with the following arguments: Required headers:

Query parameters:

The former whitelist mechanism is dropped, given the double protection provided by the required headers.

glpatcern commented 4 years ago

A general comment: most of the code did not really change and was only moved around. Apart addressing the remarks, we need to discuss if we want to drop the allowedclients logic as with Reva the authentication relies on both a shared secret and the TokenHeader, both non-guessable.