Changes between Version 5 and Version 6 of WizardSmartCardLinuxLogin


Ignore:
Timestamp:
Jul 14, 2016, 10:57:33 AM (3 years ago)
Author:
dcorreia
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WizardSmartCardLinuxLogin

    v5 v6  
    66
    77=== Purpose of this project ===
    8 Development of a graphical wizard for SmartCard Login in Linux
     8Development of a graphical wizard to support SmartCard Login in Linux
    99=== Project Description ===
     10It is currently possible to setup Linux authentication using SmartCard, however the configuration proccess is too dificult and technical for the end-user.
     11
     12The main goal of the project is the creation of a graphical wizard that facilitates the configuration proccess of Linux authentication using the Portuguese ID Card ("Cartão de Cidadão").
     13
     14A secondary goal for the project is the study of nice-to-have functionalities in this context: support different types of cards, customize login proccess based on card-session matching.
    1015
    1116=== Project Source Code ===
     
    1419
    1520=== Road-map ===
    16 '''__Phase 1__''' - Analysis and Planning [July 12 - July 17]
     21'''__Phase 1__''' - Analysis and Planning [July 12 - July 17] - (1 week)
    1722* Tutor meeting and brainstorming
    1823* Project planning
    1924* Study SmartCard solutions and frameworks for login authentication
    2025* Analysis and definition of project structure
    21 * Study manual configuration process of SmartCard login
     26* Study manual configuration process of SmartCard login 
    2227* Set up work environment:
    2328 * Wiki page development
     
    2631* Initial Presentation
    2732
    28 '''__Phase 2__''' - Core Implementation [July 18 - July 31]
     33'''__Phase 2__''' - Core Implementation [July 18 - July 31] - (2 weeks)
    2934* Study Linux authentication system
    3035* Develop algorithms to add a new configuration for login
    3136* Develop modules to support configuration management
    32 * Explore extra configuration options:
    33  * Multiple cards for the same session
    34  * Same card for different sessions
    35  * Change priority or requirements of a configuration
    36  * Personalize permissions based on card-session match-up
    37  * List configurations associated to a certain card
    3837
    39 '''__Phase 3__''' - Graphical UI Design [August 1 - August 14]
     38
     39'''__Phase 3__''' - Graphical UI Design [August 1 - August 14] - (2 weeks)
    4040* Analysis of design usability and risky cases
    4141* Storyboarding
     
    4343* Develop the graphical interface
    4444
    45 '''__Phase 4__''' - Tests and Documentation [August 15 - September 2]
     45'''__Phase 4__''' - Extras  [August 15 - August 28] - (2 weeks)
     46* Explore extra configuration options:
     47 * Multiple cards for the same session
     48 * Same card for different sessions
     49 * List configurations associated to a certain card
     50 * Customize login proccess for a configuration
     51
     52'''__Phase 4__''' - Tests and Documentation [August 29  - September 9] - (2 weeks)
    4653* Global Tests
    47 * Explore extra configuration options
    4854* Improvement of project readability and flexibility
    4955* Final Presentation