Misc changes.
This commit is contained in:
@@ -3,14 +3,14 @@ const bodyParser = require('body-parser');
|
|||||||
const applicationController = require('./controller/applicationCtrl');
|
const applicationController = require('./controller/applicationCtrl');
|
||||||
const userController = require('./controller/userCtrl');
|
const userController = require('./controller/userCtrl');
|
||||||
|
|
||||||
const port = 3000;
|
const port = 8080;
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
app.use(bodyParser.urlencoded({ extended: true }));
|
app.use(bodyParser.urlencoded({ extended: true }));
|
||||||
app.use(bodyParser.json());
|
app.use(bodyParser.json());
|
||||||
app.use(express.static('backend/public'));
|
app.use(express.static('backend/public'));
|
||||||
|
|
||||||
app.use('/apps', applicationController);
|
app.use('/api/apps', applicationController);
|
||||||
app.use('/users', userController);
|
app.use('/api/users', userController);
|
||||||
|
|
||||||
app.listen(port, () => console.log('Mock is listening at port ', port, '\n'));
|
app.listen(port, () => console.log('Mock is listening at port ', port, '\n'));
|
||||||
@@ -2,6 +2,11 @@ const router = require('express').Router();
|
|||||||
const tokenService = require('../service/tokenService');
|
const tokenService = require('../service/tokenService');
|
||||||
const userService = require('../service/userService');
|
const userService = require('../service/userService');
|
||||||
|
|
||||||
|
|
||||||
|
const passwordService = require('../service/passwordService');
|
||||||
|
const Repository = require('../repository/repository');
|
||||||
|
const userRepository = new Repository('users');
|
||||||
|
|
||||||
router.post('/login', (request, response) => {
|
router.post('/login', (request, response) => {
|
||||||
const loginRequest = request.body;
|
const loginRequest = request.body;
|
||||||
|
|
||||||
@@ -17,4 +22,20 @@ router.post('/login', (request, response) => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
router.post('/init', (request, response) => {
|
||||||
|
userRepository.insert({_id: 'takiguchi', login:'takiguchi', password:passwordService.hashPassword('azer')}, () => {
|
||||||
|
console.log('ok');
|
||||||
|
response.status(200).send();
|
||||||
|
}, () => {
|
||||||
|
console.error('KO');
|
||||||
|
response.status(400).send();
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
router.get('/test', (request, response) => {
|
||||||
|
response.json({
|
||||||
|
content: 'Hello world from users controller!'
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
module.exports = router;
|
module.exports = router;
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
mongodb:
|
mongodb:
|
||||||
url: 'localhost'
|
url: 'localhost'
|
||||||
port: 27017
|
port: 27017
|
||||||
username: 'god'
|
username: 'application_user'
|
||||||
password: 'P@ssword'
|
password: 'P@ssword1'
|
||||||
database: 'admin'
|
database: 'db_application'
|
||||||
security:
|
security:
|
||||||
jwt:
|
jwt:
|
||||||
secret: 5ubtcCCo7hWBqjNGtzzVKnLT1KxN9uS4D6kRZowCunZAYPmxtKy6mvgoxANe4WqLVfiVI7AZSVqZCtvlSWFwIsnXGH6lxeKG0U8Wu7Kw0jwfFOGLvlO8bXaB
|
secret: 5ubtcCCo7hWBqjNGtzzVKnLT1KxN9uS4D6kRZowCunZAYPmxtKy6mvgoxANe4WqLVfiVI7AZSVqZCtvlSWFwIsnXGH6lxeKG0U8Wu7Kw0jwfFOGLvlO8bXaB
|
||||||
|
|||||||
Reference in New Issue
Block a user