[foaf-protocols] foaf+ssl user story 1
henry.story at bblfish.net
Fri Dec 19 17:11:13 CET 2008
In Agile development one creates simple User Stories. Here is the
simplest one I can think of for foaf+ssl. It only uses the
authentication piece, not the authorization part, so all the steps up
to and including 5 in the sequence diagram.
Prerequisite: A User has a foaf+ssl certificate in his browser and
corresponding foaf file.
The User arrives at a new web site he has never been to before. An
https connection is made and the server asks for the client
certificate. The User chooses one. The web site fetches the users foaf
file at the URI contained in the certificate and uses this to
personalise the site. Some things it could do would be
• Welcome the user by name
• List friends the user may know on the site
• List projects the user may be interested in
• Create an account for the user, ie, some space on the server
dedicated to the user.
What it can do will depend on the site, the information in the foaf
file, and the location of the user's URI in the social network known
to the web service.
I posted this here: http://blogs.sun.com/bblfish/entry/foaf_ssl_user_story_1
More information about the foaf-protocols