222 ms·
We log in on our end and push the session to your browser, so your browser (or that of whomever you shared the app with) never sees the password.
by potshot 14y ago
We log in on our end and push the session to your browser, so your browser (or that of whomever you shared the app with) never sees the password.
- harryh 14y agoWhen you say "on our end" what do you mean exactly? You log in from your servers? So the password never actually gets sent to the employee? Just the session token?
- krallin 14y agoThanks for the clarification! Might want to add that to the website somewhere, I wasn't able to find it when looking for it there.
- signed0 14y agoDoesn't this mean that if you are compromised so are all your users?
- harryh 14y agoYes, this is my next question. Regardless of your answer I think these questions make it clear that you should definitely consider adding some more detailed explanations to your website about how exactly your product works. Especially for a security related product this is pretty important. I say this as someone who is very interested in paying someone to solve this problem for me.
- potshot 14y agoWe actually have a security FAQ up here: https://www.meldium.com/security https://www.meldium.com/security. The link is currently buried in our TOS, thanks for pointing out that we need to give it more exposure! We're definitely open to feedback as to what's not adequately covered.
- signed0 14y agoI'm going to take that as a yes. Given all the recent hackings of Google, Apple and Zendesk, I don't think I would feel comfortable storing all my passwords unencrypted with anyone.
- rdl 14y agoIt also means employees at Meldium, Heroku, and AWS (and someone who can compromise the security of any of these) has access to your passwords. It's probably a reasonable trade for a lot of services -- I'd probably use it for an analytics dashboard, etc., but probably not for admin interfaces to do stuff to customer data (which you presumably could set up with individual user accounts and group/role management, anyway). This seems to be aimed at the ~bunch of low security passwords which are either the same across your whole business, or stored in a google docs spreadsheet now, not the most important credentials for your users.
- blios 14y agoWhat if the session is bound to the IP address?
- bradleybuda 14y agoIt turns out that there are very few services for which this is the case (imagine if you had to log back in to everything every time you switched wifi networks). Having said that, we have some innovative ideas for supporting the few services that have this restriction - stay tuned to http://blog.meldium.com http://blog.meldium.com for details.
- jmccree 14y agoSo any service this works for (sans the manually integrated ones with service knowledge) should be highly suspect for security practices, as they are doing nothing to prevent session hijacking. You're basically offering Session Hijacking as a Service. That's rather genius. I don't mean this to criticize you, one of the first scripts I ever sold was a better UI to a service that basically used Cross Site Request Forgery to do the work.
- metabren 14y agoI submitted something very similar to YC last year with the same implementation. Works in practice but it's insecure. The solution I'm going with now is a native client that creates the cookies locally which the browser extension then accesses. Mine's also not immediately marketed towards teams but rather individuals. Best of luck.