This looks like an interesting proposal. A 'black box' with regards to
how the application obtains assoc_handle and signature from the OP
remains, but it looks like a step in the right direction.

What remains to be done to elevate this proposal this to standard?

ons, 16 07 2008 kl. 15:09 +1000, skrev Manger, James H:
> Hi Anders,
> 
> There has been some work on this important issue, though it seems to have 
> been dormant for a while.
> 
> There seem to be two proposals (by Martin Atkins) using OpenID as an HTTP 
> authentication mechanism. It is suitable for non-browser, non-interactive use 
> cases.
> 
> http://wiki.openid.net/OpenIDHTTPAuth
> 
> http://wiki.openid.net/OpenID_HTTP_Authentication
> 
> 
> I really like the idea of this basic flow:
> 1. RP indicates it supports OpenID with WWW-Authenticate: OpenID header;
> 2. App interacts with the app's OP;
> 2. App sends OpenID authentication response to RP in Authorization header;
> 3. RP performs discovery;
> 4. RP does direct verification with OP.
> 
> App --GET xxx--> RP
>   <--401  WWW-Authenticate: OpenID realm="..."--
> 
> App <----> OP   [if necessary]
> 
> App --GET xxx Authorization: OpenID <opened-auth-request-stuff>--> RP
> 
>     RP --GET <claimed_id>-->
>        <--discovery XRDS/HTML--
> 
>     RP --POST ...openid.mode=check_authentication--> OP
>        <--is_valid=true--
> 
> App <--200 content--
> 
> 
> _______________________________________________
> specs mailing list
> specs@openid.net
> http://openid.net/mailman/listinfo/specs


_______________________________________________
specs mailing list
specs@openid.net
http://openid.net/mailman/listinfo/specs

Reply via email to