Socialwg/Social API/More user stories: Difference between revisions
< Socialwg | Social API
adding external access as an integration |
|||
Line 28: | Line 28: | ||
:Originally From: [[User:Eprodrom|Evan Prodromou]] see [[Socialwg/Social_API/User_stories#User_profile_management]] | :Originally From: [[User:Eprodrom|Evan Prodromou]] see [[Socialwg/Social_API/User_stories#User_profile_management]] | ||
:Revised: [[User:Benthatmustbeme|Benjamin Roberts]] ([[User talk:Benthatmustbeme|talk]]) 21:10, 24 February 2015 (UTC) | :Revised: [[User:Benthatmustbeme|Benjamin Roberts]] ([[User talk:Benthatmustbeme|talk]]) 21:10, 24 February 2015 (UTC) | ||
=== Integration of external access === | |||
# Bob create a webpage and wants to make it visible to Amelia. | |||
# Bob integrates the social API with this web page and gives Amelia permission to view it. | |||
# Ruth visits the webpage and is asked to authenticate through via her social service. She gets permission denied. | |||
# Amelia visits the webpage and is asked to authenticate through via her social service. She can then view the page. | |||
:Originally From: Mike MacGirvin at red#matrix, via private message | |||
:Revised: [[User:Benthatmustbeme|Benjamin Roberts]] ([[User talk:Benthatmustbeme|talk]]) 21:45, 24 February 2015 (UTC) |
Revision as of 21:45, 24 February 2015
Socialwg/Social API/User stories is now closed to additions, so you may add more user stories here.
Elegantly Moving Social Network provider
- Background
- Bob was using a social web service provider, but now wishes to have his own domain name so that he can control his brand name fully
- He buys his new Social Web Server ( e.g. a Freedom Box ), plugs it into the fiber optic cable, and it sets up the DNS for him
- User Story
- Bob requests a full file transfer from his service provider to his Social Web Server after giving the access rights to the FB to the Service Provider account
- Then he requests that all the resources from the old server redirect to the new URLs
- Now whenever any client follows links to his old social network they get a 303 and they end up on the new web server
- This gives all the social web servers time to rewrite their links to the new server
- But at no point did any of the social network links on the web break down
- Bob was able to change social web service provider without loosing his social network
Henry Story (talk) 21:08, 24 February 2015 (UTC)
User profile management V2
- Kim creates a personal profile with a set of data about herself (for example her name, avatar picture, and location).
- Kim later adds new data to her to profile.
- Kim reconsiders her personal privacy boundaries; she updates her profile to remove some data.
- Note: this stays away from naming many fields too specifically. They could be any fields as this allows for either a fixed set of fields or (my preference) an extensible set of fields. We can discuss that at a later time but is separated from user story.
- Originally From: Evan Prodromou see Socialwg/Social_API/User_stories#User_profile_management
- Revised: Benjamin Roberts (talk) 21:10, 24 February 2015 (UTC)
Integration of external access
- Bob create a webpage and wants to make it visible to Amelia.
- Bob integrates the social API with this web page and gives Amelia permission to view it.
- Ruth visits the webpage and is asked to authenticate through via her social service. She gets permission denied.
- Amelia visits the webpage and is asked to authenticate through via her social service. She can then view the page.
- Originally From: Mike MacGirvin at red#matrix, via private message
- Revised: Benjamin Roberts (talk) 21:45, 24 February 2015 (UTC)