|
Re: OpenID, YADIS and Directed Identity: msg#00096web.openid.general
Martin Atkins <mart <at> degeneration.co.uk> writes: > > Michael Graves wrote: > > > > What would be need to support this? The only change that I can think of would > > be that the relying party would not require the "input" login URL to be the > > same as the "output" login URL. If I can start by entering "idsrus.com", then > > choose one of a number of personae that I control, including a one-time persona > > that I made up on the fly just for this login, as long as the OpenID (or insert > > your favorite protocol here) consumer evaluates the *output* URL I think it all > > works out. As it is, OpenID is expecting (cryptographically) a match on the > > input URL. > > > > So I enter my identity URL as mart.whatever.com and my identity server > tells the relying party "The remote user is 8769387639.whatever.com". > What have I gained here? They know I originally entered > mart.whatever.com, so they can tell that the two correlate. > > I'm obviously missing something. > > Martin, Josh answered this in his reply, and I sort of did in my reply to him (mixed in with running on about a bunch of other things), but just so we're clear, in my scenario, you wouldn't enter "mart.whatever.com" at the initial login, screen. Instead you would only enter "whatever.com". At this point, then, the replying part only knows you are somehow attached to "whatever.com". You are then redirected (302) to whatever.com's login page. Unlike the current scenario, the identity server (whatever.com) has at this point no idea who you are, so instead of asking just for your password and presenting the "user" field already filled out, you would need to specify your user name at whatever.com's login screen as well. Once you've established who you are to whatever.com, the identity server can do whatever you want, given your preferences. If so instructed, whatever.com can create a new (nearly) random user ID for you to use an (directed identity) alias, or if you want it could choose any of your available existing personae - your blog URL, or some other. In the case of directed identity, then, you enter "whatever.com", get directed there, login as "mart", indicate you want a new "on the fly" alias created for this trust relationship, and submit the form. The whatever.com server returns to the calling relying party with your ID specified as "S83SJ5049.whatever.com" - an ID that was created specifically and only for your relationship with this relying party. Hope that makes the difference clear. It's just a small twist from the way OpenID works right now, but it would be a useful facility to have available, I think. -Mike |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: OpenID, YADIS and Directed Identity: 00096, Michael Graves |
|---|---|
| Next by Date: | Re: OpenID, YADIS and Directed Identity: 00096, Johannes Ernst |
| Previous by Thread: | Re: OpenID, YADIS and Directed Identityi: 00096, Michael Graves |
| Next by Thread: | Re: OpenID, YADIS and Directed Identity: 00096, Johannes Ernst |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |