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