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

Which mecanism does orbitdb use for read/write access? #458

Closed
maroodb opened this issue Sep 17, 2018 · 3 comments
Closed

Which mecanism does orbitdb use for read/write access? #458

maroodb opened this issue Sep 17, 2018 · 3 comments
Labels

Comments

@maroodb
Copy link

maroodb commented Sep 17, 2018

read/write access control isn't implemented in IPFS spec, so which mecanisme is used by orbitdb ?

@maroodb maroodb changed the title which mecanisme orbitdb use for read/write access? which mecanisme orbitdb uses for read/write access? Sep 17, 2018
@RichardLitt RichardLitt changed the title which mecanisme orbitdb uses for read/write access? Which mecanisms does orbitdb use for read/write access? Sep 20, 2018
@RichardLitt RichardLitt changed the title Which mecanisms does orbitdb use for read/write access? Which mecanism does orbitdb use for read/write access? Sep 20, 2018
@RichardLitt
Copy link
Member

IIRC, we haven't implemented this yet. One of the other maintainers should know.

@shamb0t
Copy link
Member

shamb0t commented Sep 21, 2018

Hi @maroodb!

There is currently no read-access control. Anyone with the address and network access can read the contents of the db. For write-access, an immutable list of write-capable keys must be added at db creation as shown here. Though we are in the process of changing this mechanism to add support for dynamically adding write-capabilities (we are removing orbitdb.key in favor of using an identity as orbitdb.identity). Key-revocation is still an open discussion and is not currently being implemented. I hope this answers your question!

@aphelionz
Copy link
Member

Closing and referring people to the OrbitDB Field Manual if they have more questions.

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

No branches or pull requests

4 participants