foaf+ssl user story 1: web site personalisation

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.

Comments:

Post a Comment:
Comments are closed for this entry.
About

bblfish

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today