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

Distributed Storage #19

Open
amenk opened this issue Mar 11, 2016 · 5 comments
Open

Distributed Storage #19

amenk opened this issue Mar 11, 2016 · 5 comments

Comments

@amenk
Copy link
Collaborator

amenk commented Mar 11, 2016

Is it possible to set up an own server to store a companies password? Would it mean to re-release all the apps, or could there be a way to autodetect (from the user name) or set the server in an app?

@teh
Copy link
Member

teh commented Mar 11, 2016

You can point the chrome extension to a different server in preferences. Go to the main UI and replace the secrets.html at the end of the URL with preferences.html. E.g.:

chrome-extension://gknclpdgpfkfckamhononecbipkbmpil/html/preferences.html

@amenk
Copy link
Collaborator Author

amenk commented Mar 11, 2016

Okay, thanks for the quick response.
But this would require repacking the extension, right?
Are there any plans for a distributed structure? Something like jabber usernames ... when logging in with [email protected] it could check DNS if there are passopolis tervers for that domain...

@teh
Copy link
Member

teh commented Mar 11, 2016

The change I mentioned above doesn't require repacking.

We have no plans for distributed storage because it's unclear how to do that cryptographically when sharing secrets with teams. Patches welcome though!

@samgaw
Copy link

samgaw commented Apr 14, 2016

@amenk if you're talking about service discovery ie. the client automatically finds your passopolis server rather than having to configure it, there's not going to be any easy way to do this.

I don't know of any browser that supports SRV lookups and it's unlikely to happen anytime soon given it wasn't included in the HTTP2 spec.

https://bugs.chromium.org/p/chromium/issues/detail?id=559115

@amenk
Copy link
Collaborator Author

amenk commented Apr 17, 2016

I think there is a way ... just use a well known DNS name and / or file.
for example

passopolis.example.org -> has to point to the passopolis server used
or www.example.org/passopolis.json -> has info about the passopolis server used

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

No branches or pull requests

3 participants