Yes, exactly. All documents in the special
/public directory can be accessed (
HEAD) without authorization. But only single documents with their exact URL can be accessed by anyone, and not the directory listings.
With the correct authorization/token you can also write to
DELETE documents, as well as read the directory listings.
In remoteStorage.js modules, the
publicClient is just a scoped
BaseClient for the public category of the module. So if your module is e.g.
privateClient is scoped to
/documents/, while the
publicClient is scoped to
Does that make sense to you?