Task Proposal: Centralized account management

Marco Martin notmart at gmail.com
Thu Jan 19 16:58:51 UTC 2012


User Story
=======
A big portion of the user life on the tablet is about interacting with online 
services, being sharing photos on flickr, twitter or syncing the contents of 
his activities, files and contacts to an owncloud instance.


Why this is important
=============
Many different applications will need access to the same services, so a 
separate user authentication is not acceptable, a centralized framework is 
needed.

Proposed implementation
================
1) Write a generic framework to load authentication plugins to web services. 
it will need to be able to load a library for authentication, either c++ or js 
and a qml file for the authentication form, integrate with the systemsettings 
app
2) Write a couple of modules for at least owncloud and a couple of other 
services such as twitter or flickr
3) Write a couple of SLC plugins at least for sharing photos and text
4) document the process for third party developers to add other services in 
the supported ones

This will get support for a central authentication system, shared between any 
app that needs to connect to a service, slc, owncloud

Task Details
=======
Owned by: Marco Martin
Effort Estimation: 4
Task dependencies: None, some other tasks depend from this one.

-- 
Marco Martin


More information about the Active mailing list