-
Notifications
You must be signed in to change notification settings - Fork 6
Meeting 2017 08 25 Backend
Kai Xu edited this page Sep 8, 2017
·
1 revision
Present: Reday, Phong, Kai
Reday to update on the progress on login
-
what happens when user closes chrome: keep the login and user information.
- when user login again, just check if it is the same user; if so, don't create a new user.
-
user login/out in the sensemap
- User click the sensemap icon to login
- Once logged in, in the pop out page to show the logout button and display user profile information, and later also a list of saved sensemap sessions.
- Add a popup page: including
- user details and profile picture,
- login button (when not logged in)/logout button (after login)
- a list of saved SenseMap sessions
- Confirm with Shaz about the syntax of the REAS API, so the login development doesn't have to wait on it.
- Add the code to communicate with database through REST;
- Create login test with Sinon's fake login server;
- Create login test with Sinon's fake database server;
Missing Features for Online Study
Behaviour: Node and Edge Creation
Testing and Behaviour Driven Development (BDD)
Video: Testing with Jasmine and Sinon-Chrome
Video: overview of SenseMap code
Video: browser features in the old 'master' branch
How browserProvenance.js works
Video: create REST API for MongoDB using Node.js