Dick Hardt wrote:
Given that we want to provide a similar flow, but the authentication is now done by the OP, what does Amazon do if the user pauses right after re-authenticating, but before completing the purchase?

You can pause for quite a long time, I would assume twenty minutes.

From the behavior I conjecture that Amazon has low privilege cookies that never time out for interacting with the user, and high privilege cookies for buying stuff that after a while get deprivileged. If you want to buy stuff, you need a high privilege cookie.

In which case, the request should tell whether it wants to create a high privilege or low privilege cookie, and the OP then considers whether it has recently granted a high privilege authentication. If it has recently granted a high privilege authentication, promptly grants another, otherwise forces user to re login.

This account of the algorithm is theory based on casual observation,
which theory needs testing.

_______________________________________________
security mailing list
[email protected]
http://openid.net/mailman/listinfo/security

Reply via email to