Skip to content
This repository has been archived by the owner on Jun 27, 2023. It is now read-only.

proxy to pass on LDP commands #81

Open
bblfish opened this issue Jan 22, 2014 · 3 comments
Open

proxy to pass on LDP commands #81

bblfish opened this issue Jan 22, 2014 · 3 comments
Assignees

Comments

@bblfish
Copy link
Member

bblfish commented Jan 22, 2014

Currently the proxy supports only GET requests.

The proxy also needs to be able to forward PUT, POST, DELETE, etc...

@ghost ghost assigned bblfish Jan 22, 2014
@slorber
Copy link
Contributor

slorber commented Jan 22, 2014

This means the proxy needs to be able to authenticate on a remote server, this can be complex to achieve right?

@bblfish
Copy link
Member Author

bblfish commented Jan 22, 2014

yes, it means:

  • the client needs to authenticate on the proxy ( a good thing probably so that only the local user uses our proxy )
  • the proxy needs to be able to request resources as the user ( so the proxy needs to be able to open up connections with a private key of which the public key is in the users profile and which is controlled by the server ) - or we need to implement the secretary feature.

The above is a bit of work to do, yes.

@slorber
Copy link
Contributor

slorber commented Jan 22, 2014

If one user has a WebID with a browser certificate, will the cors proxy be able to fetch remote resources using this certificate? Can the proxy act like some kind of handshake intermediary?

Or the platform should add generated platform cert to any WebID it manages so that when an user auth to the proxy with the browser cert, the proxy can then authenticate to the remote resource with the corresponding private key it holds locally?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants