[OpenID] OpenID Information Card
Johnny Bufu
johnny at sxip.com
Tue Dec 18 22:58:59 UTC 2007
On 18-Dec-07, at 11:04 AM, Prabath Siriwardena wrote:
>> - the RP is not be able to make an association with the OP, because
>> it doesn't know the user's identifier until the final step
>> - the RP *has to* make a direct call to verify the signature of the
>> assertion directly with the OP.
>>
> Clear. So this is the only time RP makes a direct a call to OP - and
> that is only for the verification - but even by then [before the
> direct call] we have the requested attributes with the corresponding
> values at the RP,
> which is extracted from OpenIDToken came with the Infocard - please
> clarify this understanding.
Yes, this is correct.
[...]
> But, in the case of OpenID Information card - there is no redirection
> to the OP's site - and whether to allow RP to some attributes or not,
> is decided by the user at the Infocard level. So, whenever user visits
> this RP he has to follow the same procedure again and again and
> alsways has to enter the password.
Not sure how much of this behavior is part of the identity selector
spec, and how much can be an implementation choice.
I expect, for example, that remembering which sets of attributes the
user released to each RP (and not prompting again) does not violate
the spec, and can be a feature of an identity selector implementation.
The call to the STS/OP is mandatory. A selector implementation could
remember both the username and the password and submit the required
credentials automatically, without prompting the user.
Or, if a self-issued card was used to authenticate to the STS/OP, the
selector could remember and automate the submission of the
credentials in this case as well.
Johnny
More information about the general
mailing list