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

Gate data sharing on authentication #2734

Open
adrastaea opened this issue Feb 6, 2025 · 0 comments
Open

Gate data sharing on authentication #2734

adrastaea opened this issue Feb 6, 2025 · 0 comments
Assignees
Labels
e2ee end-to-end encryption lfa Features related to local-first-web/auth implementation removal security

Comments

@adrastaea
Copy link
Collaborator

adrastaea commented Feb 6, 2025

Description

Given that local-first/auth is providing a mechanism for authenticating a connection between any two peers, it makes sense to buffer any syncing of OrbitDB or other data sharing typically done between two Quiet instances.

Acceptance Criteria

  • OrbitDB syncing is restricted until state of Auth.Connection state machine is 'connected'
  • Integration test verifies no data is shared until handshake is complete
  • Connection is closed if handshake times out or fails
@adrastaea adrastaea added this to Quiet Feb 6, 2025
@adrastaea adrastaea self-assigned this Feb 6, 2025
@adrastaea adrastaea converted this from a draft issue Feb 6, 2025
@adrastaea adrastaea added e2ee end-to-end encryption lfa Features related to local-first-web/auth implementation 4.X v4.X labels Feb 6, 2025
@adrastaea adrastaea moved this from Sprint to In progress in Quiet Feb 6, 2025
@adrastaea adrastaea reopened this Feb 10, 2025
@adrastaea adrastaea moved this from In progress to Sprint in Quiet Feb 24, 2025
@adrastaea adrastaea moved this from Sprint to Next sprint in Quiet Mar 4, 2025
@islathehut islathehut added 5.X v5.X and removed 4.X v4.X labels Mar 4, 2025
@adrastaea adrastaea removed the 5.X v5.X label Mar 4, 2025
@adrastaea adrastaea moved this from Next sprint to Backlog - Desktop & Backend in Quiet Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
e2ee end-to-end encryption lfa Features related to local-first-web/auth implementation removal security
Projects
Status: Backlog - Desktop & Backend
Development

No branches or pull requests

3 participants