[Opensim-dev] OpenID
Diva Canto
diva at metaverseink.com
Wed Mar 4 00:43:00 UTC 2009
Sean Dague wrote:
> I guess the question is whether or not this is better or worse than
> requiring new user account registration for systems, which inevitably is
> people typing in the same passwords as they've used elsewhere.
>
I can't say I have the answer to that question, although I have a hunch
about it. All I can say is that it is extremely irresponsible on the
part of these corporations to deploy this scheme out there without
finding the answer to that question, given all the literature pointing
to how oblivious people are wrt security in practice.
> Those are general statements on the tech. How it fits in the opensim
> space, I'll leave to others, because it may not be appropriate. But
> make sure that if you are going to hold up openid to such a high
> standard of social engineering, that you hold other methods to that as we=
> ll.
>
Let's put it this way: if I had the low standards and ethics that the
people who wrote the OpenID spec have I would say that the Hypergrid is
1.0 and that the security problems "can be prevented in multiple ways"
and "are outside the scope of this document." Then I would charge
$5000/day to do consulting work with
the people who want to use the Hypergrid for added convenience, without
ever mentioning the security problems that it currently has. [That seems
to be the game with OpenID, as far as all I can tell; to the credit of
OAuth, in comparison, they, at least, acknowledge the phishing problem
explicitly]
I really don't know if we can secure the Hypergrid the right way (well,
I think we can, but it will take some work including client-side :-),
but I do know that anything that is based on random components asking
people for their passwords is out of the question, at least for any
security schemes I will be involved with.
Having said that, it's clear to me that, should we use the OpenID
protocol as a basis for Hypergrid identity, it doesn't necessarily need
to be used in the irresponsible manner it is being used on the Web. As I
said, the mechanism is fine. And there is something of value to having
OpenID and OAuth together. My main technical issue is the existence of
multiple calls and the complexity of the solution in terms of the code,
because of model mismatch.
I haven't finished my study on this yet. I have been distracted
(distraught?) by what I'm seeing of OpenID out there on Webland...
Crista
More information about the Opensim-dev
mailing list