[OpenID] OpenID - Service Discovery?
Story Henry
henry.story at bblfish.net
Thu Feb 18 17:32:49 UTC 2010
You could also do something like that very easily using foaf+ssl.
http://esw.w3.org/topic/foaf+ssl
Foaf+SSL ties a user to a WebID, which is a simple RDF url for a foaf:Agent. You could then do an HTTP GET on that URL, and get location information from there.
If OpenId also published information about the user in RDF at the OpenId you would get the same thing. This is something I talked about a few years ago
http://blogs.sun.com/bblfish/entry/foaf_openid
More recently I wrote about how one could do this with openid in such a way as to enable information to only be visible to trusted parties using a similar trick, and foaf+ssl in "Making OpenId more RESTful"
http://lists.foaf-project.org/pipermail/foaf-protocols/2010-January/001477.html
Henry
On 18 Feb 2010, at 18:19, Bob Wyman wrote:
> It sounds like at least some of what you're looking to do could be
> accomplished using WebFinger. See:
> http://code.google.com/p/webfinger/
>
> WebFinger would allow you to take an identifier for a user and retrieve an
> XRD that describes the various services publicly associated with that user.
>
> bob wyman
>
> On Thu, Feb 18, 2010 at 11:46 AM, Chad Groneman <
> chad.groneman at sirsidynix.com> wrote:
>
>> Hello all,
>>
>> I'm investigating the possibility of using OpenID as a way to convey
>> service information to interested parties. In other words, if a user
>> logs into a site that would like more specific details on a particular
>> topic, it could query to get any information providers which are
>> associated with the user. I imagine using the Attribute Exchange, but
>> there may be a better solution.
>>
>> A very simple example would be if a user logged in to a site that would
>> like to know the exact location of a user. There could be many
>> providers of this information, so the site queries for the user's
>> provider. It finds a provider, and from there is able to query the
>> provider to find the user's exact location. All this is done without
>> needing to have the user select their provider from a list and log in to
>> that provider.
>>
>> It seems to me that OpenID would be a good way to do it, although it may
>> be abusing the Attribute Exchange - especially as more types of services
>> emerge.
>>
>> What are your thoughts? Is this in-line with the goals of OpenID? Is
>> there anything else you would recommend investigating?
>>
>> Thank you.
>>
>> --
>> Chad Groneman
>>
>>
>> _______________________________________________
>> general mailing list
>> general at lists.openid.net
>> http://lists.openid.net/mailman/listinfo/openid-general
>>
> _______________________________________________
> general mailing list
> general at lists.openid.net
> http://lists.openid.net/mailman/listinfo/openid-general
More information about the general
mailing list