On 19 Mar 2010, at 19:51, Craig Andrews wrote:

>> On 19 Mar 2010, at 08:42, Sarven Capadisli wrote:
>> 
>>> On Thu, 2010-03-18 at 20:57 -0700, tyler gillies wrote:
>>>> i just discovered foaf+ssl today. I am in love.
>>> 
>>> Awesome.
>> 
>> 
>> If status net wants to support foaf+ssl it would easy to start by making
>> it possible for every status-netitian (?) to make a webId in one click.
>> Then if you set it up correctly (not difficult) the WebId automatically
>> becomes an OpenId using OpenId4.me. As a result by doing this, you have
>> automatically given every status netitian an openid too :-) which
>> furthermore depends on their foaf file: so finally the foaf is useful.
> 
> StatusNet 0.9.x (including identi.ca) already has an OpenID provider. Your
> OpenID should be compatible with any site that support OpenID 2.0 IdP's -
> your ID is your profile page (http://identi.ca/candrews for example).

Ah ok, I see status net is itself its own OpenId provider. Ie it does the 
following two things:

  - it publishes the profile ( mine at http://identi.ca/bblfish )
  - it authenticates the user when he is redirected using
       http://identi.ca/main/openidserver

Cool, that works too. That works because identi.ca has the information about 
the user, and his password, so that the user does not need to publish his own 
information again.

The fun thing about http://openid4.me/ is that I can use my profile at 
http://bblfish.net/ and login securely into identi.ca using the openid login 
box provided there, even though I never entered any information into 
openid4.me. OpenId4.me does not have my password, nor does it have any 
information about me, other than what I published in RDFa on http://bblfish.net/

Ok, you may say, so why is this interesting to status net, since you already 
have openid? Well the advantage is that you can in fact then also login to any 
server that supports foaf+ssl using 1 click, without having to type in your 
username or password. That is what the openid4.me demo was aiming to show.

This becomes a lot more useful, when people start using many different status 
net microblogging platforms to talk to each other, or if you wanted to login to 
other services that support it. The limitation of OpenId is that the attribute 
exchange specification is very limited in what it can express, and limited in 
the size of what can be transferred. With foaf+ssl we have the whole of the 
semantic web information ready to be used.

Ie, you could easily give access to certain agents to say a party invitation - 
just to take one example out of a million - because they were friends of a 
friends of yours, or perhaps just followers or followers of yours.

Ie, we start using the RDF, and not just publishing it. We use the graph of 
relationships to allow access to certain things, which of course makes it a lot 
more valuable to be in that graph of relationships....


        Henry

> 
> ~Craig
> 

_______________________________________________
StatusNet-dev mailing list
StatusNet-dev@lists.status.net
http://lists.status.net/mailman/listinfo/statusnet-dev

Reply via email to