[cl-openid-ticket] #7: Full XRDS support

cl-openid cl-openid-devel at common-lisp.net
Sun Jun 15 21:23:09 UTC 2008


#7: Full XRDS support
--------------------------+-------------------------------------------------
 Reporter:  mpasternacki  |       Owner:  mpasternacki
     Type:  enhancement   |      Status:  new         
 Priority:  optional      |   Milestone:              
Component:  code          |     Version:  1.1 extended
 Keywords:                |  
--------------------------+-------------------------------------------------
 XRDS support is basic now: only highest priority element is remembered for
 OpenID v2 and v1, so there is no fallback when highest priority option is
 unreachable.  In ideal world, this should be fixed:
  * Export Yadis and XRDS to separate library
  * Use proper struct or class for service elements
  * Use a class/structure for a prioritised list of Service elements, plus
 state that enables popping the next best one off the list
  * Use this information later on, during association phase

-- 
Ticket URL: <http://trac.common-lisp.net/cl-openid/ticket/7>
cl-openid <http://common-lisp.net/project/cl-openid>
cl-openid


More information about the cl-openid-ticket mailing list