[foaf-protocols] foaf+ssl user story 1

Story Henry 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

Henry




More information about the foaf-protocols mailing list