[OpenID] Reconsidering http://openid different from https://openid
Dick Hardt
dick at sxip.com
Sat Sep 22 03:16:33 UTC 2007
On 20-Sep-07, at 7:03 PM, Johannes Ernst wrote:
>
>> I believe the question should be framed around what solution can be
>> (primarily) secure and (secondarily) intuitive. I believe any
>> attempt to
>> equate HTTP and HTTPS OpenID URLs will result in a significant, and
>> unacceptable, loss of security.
>
> This is where my priorities are different. (I hear the screams
> already as I write this)
>
> A consumer-facing technology like OpenID that is secure but not
> intuitive will be neither, because it will not be adopted: 0 times
> whatever makes 0, whether it is secure or whatever. People will use
> alternative, more intuitive technologies, who are very likely even
> less secure.
>
> A consumer-facing technology like OpenID that is intuitive but not
> secure can still reach 100% market share in a very large market:
> SMTP and e-mail comes to mind first, and countless others.
>
> But what I'd like to challenge us all is to find a solution to this
> problem that is intuitive and moderately secure, and can be used in
> a manner that may be less intuitive but more secure after some
> additional user education or additional conventions or what have
> you that are less general.
>
> So ... I believe what I proposed earlier might fit the bill,
> perhaps with some more fiddling. I would go for a "recommended"
> instead of a "must" if that's what it takes to make some progress
> on this.
I have a view that long term users will rarely if ever be directly
managing their URLs. This will be driven for two reasons:
1) security -- in order to address the security risks of a malicious
RP proxying the user, there will be client side code managing the
URLs and securing the connection between the user and the OP
2) simplicity -- URLs are pretty geeky to users. Note how modern
browsers will get a user to http://www.amazon.com/ even when the
user only enters "amazon" in the address bar.
Given that, I don't we need to make URLs easier for users to work
with, and we need to ensure that we don't create a security hole with
how we deal with different schemes and ports.
my $0.02
-- Dick
More information about the general
mailing list