1
1
2
- module . exports = function ( app ) {
3
- var todoList = require ( '../controllers/todoListController' ) ;
2
+ module . exports = function ( app ) {
4
3
4
+ var userHandlers = require ( '../controllers/userController.js' ) ;
5
+
6
+ app . route ( '/userlist' )
7
+ . get ( userHandlers . loginRequired , userHandlers . getCustomerList ) ;
8
+ app . route ( '/createUser' ) // Create user from database
9
+ . put ( userHandlers . loginRequired , userHandlers . createUser ) ;
10
+ app . route ( '/getUserDetails' ) // Read user's details from database
11
+ . get ( userHandlers . loginRequired , userHandlers . getUserDetails ) ;
12
+ app . route ( '/updateUser' ) // update existing user's details from database
13
+ . post ( userHandlers . loginRequired , userHandlers . updateUser ) ;
14
+ app . route ( '/deleteUser' ) // delete user's details from database
15
+ . delete ( userHandlers . loginRequired , userHandlers . deleteUser ) ;
16
+ app . route ( '/auth/login' ) // Login user
17
+ . post ( userHandlers . login ) ;
18
+ app . route ( '/auth/register' ) // Register user
19
+ . put ( userHandlers . register ) ;
5
20
6
- // todoList Routes
7
- app . route ( '/tasks' )
8
- . get ( todoList . list_all_tasks )
9
- . post ( todoList . create_a_task ) ;
21
+ app . route ( '/balanced' )
22
+ . post ( userHandlers . loginRequired , userHandlers . balanced ) ;
10
23
11
-
12
- app . route ( '/tasks/:taskId' )
13
- . get ( todoList . read_a_task )
14
- . put ( todoList . update_a_task )
15
- . delete ( todoList . delete_a_task ) ;
16
24
} ;
0 commit comments