[OpenID] Tailoring headers to Consumers
SitG Admin
sysadmin at shadowsinthegarden.com
Mon Jun 2 04:12:45 UTC 2008
>PAPE is a partial alternative (different RPs can ask for different
>auth strengths).
>Changing opened.identity at the OP (like when using an OP identity)
>is another partial alternative.
>Those alternatives have different dependencies (on the RPs and OPs)
>so are not always suitable. They certainly are not always the
>easiest solution.
One thought is an optional "trusted sites list" HTML header in the
claimed URI, but this is a *lot* more compromising of privacy than
dynamically serving up pages to identified RP's; even though the RP's
don't authenticate their represented From field, a hostile user
masquerading as various RP's would have to have knowledge of the
specific RP in question. Knowing about it (and attempting to log in)
would enable the hostile user to capture the From field, then these
could be put into a database and the entire set of queries run at
speed, automated.
Though, I suppose RP's could add a random string (much like OP's do
now as generation markers) per URI to stop this, but it seems like a
lot of overhead on the RP's part, plus it would sort of kill the
ability to identify that RP's From header in advance; maybe one would
be issued as part of a registration request, but that could easily
lead to wasting the RP's resources generating random numbers for
frivolous registration requests - and requiring additional
authentication (such as CAPTCHA's) before generating one would take
away from the SSO promise.
-Shade
More information about the general
mailing list