Misc changes.
This commit is contained in:
@@ -3,14 +3,14 @@ const bodyParser = require('body-parser');
|
||||
const applicationController = require('./controller/applicationCtrl');
|
||||
const userController = require('./controller/userCtrl');
|
||||
|
||||
const port = 3000;
|
||||
const port = 8080;
|
||||
|
||||
const app = express();
|
||||
app.use(bodyParser.urlencoded({ extended: true }));
|
||||
app.use(bodyParser.json());
|
||||
app.use(express.static('backend/public'));
|
||||
|
||||
app.use('/apps', applicationController);
|
||||
app.use('/users', userController);
|
||||
app.use('/api/apps', applicationController);
|
||||
app.use('/api/users', userController);
|
||||
|
||||
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 userService = require('../service/userService');
|
||||
|
||||
|
||||
const passwordService = require('../service/passwordService');
|
||||
const Repository = require('../repository/repository');
|
||||
const userRepository = new Repository('users');
|
||||
|
||||
router.post('/login', (request, response) => {
|
||||
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;
|
||||
@@ -1,9 +1,9 @@
|
||||
mongodb:
|
||||
url: 'localhost'
|
||||
port: 27017
|
||||
username: 'god'
|
||||
password: 'P@ssword'
|
||||
database: 'admin'
|
||||
username: 'application_user'
|
||||
password: 'P@ssword1'
|
||||
database: 'db_application'
|
||||
security:
|
||||
jwt:
|
||||
secret: 5ubtcCCo7hWBqjNGtzzVKnLT1KxN9uS4D6kRZowCunZAYPmxtKy6mvgoxANe4WqLVfiVI7AZSVqZCtvlSWFwIsnXGH6lxeKG0U8Wu7Kw0jwfFOGLvlO8bXaB
|
||||
|
||||
Reference in New Issue
Block a user