Adapt login screen to actual code

Registered by JB Aubort

- securely store the password in fs/user/conf/passwd with chmod 700
- when creating a new user, it make all needed directory in fs, then places all *.lnk in programs/*/*.lnk in the Desktop [See scripts/install.sh]

Blueprint information

Status:
Started
Approver:
TakOS Core Developers
Priority:
High
Drafter:
TakOS Core Developers
Direction:
Approved
Assignee:
TakOS Core Developers
Definition:
Review
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
JB Aubort

Related branches

Sprints

Whiteboard

TODO:
 * Create a cookie with lifetime choice (never, 1hour, 1 day, 1week)
 * Login is bypassed with the cookie
 * Cookie:
   - sha1 hash of os.agent+login+random
 * Check the cookie only on login
 * regenerate the random number and recreate the cookie everytime
 * Logout functionality, drop the cookie

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.