UNPKG

live_montier

Version:
60 lines (53 loc) 1.84 kB
'use strict'; module.exports = function (express, app, socket) { var app = app; var router = app; var Config = require('../Config/config.js'); var jwt = require('jsonwebtoken'); var Socket; var io = socket; var sk_test_ = Config.StripeKey; var http = require('http'); // var stripe = require('stripe')(sk_test_); // stripe.setApiVersion('2018-02-06'); // Controllers var usersController = require('../Controllers/usersController.js') var authController = require('../Controllers/authController.js') var deviceController = require('../Controllers/deviceController.js') var usersController = new usersController(); var authController = new authController(); var deviceController = new deviceController(); // Models io.on('connection', function (socket) { Socket = socket; }); app.post('/api/user-sign-up', (req, res) => { usersController.userRegisterInviate(req, (result) => { console.log("hitted") res.send(JSON.stringify(result)); }) }) app.post('/api/user-login', (req, res) => { usersController.login(req, (result) => { res.send(result); }) }) // Auth routes app.get('/api/check-user-login', (req, res) => { authController.checkUserLogin(req, (result) => { res.send(result); }) }) // // end auth routes app.post('/api/collcet-diagnostics', (req, res) => { console.log('api hitted') deviceController.collectDiagnostics(req, (result) => { res.send(result); }) }) app.get('/api/list-stats', (req, res) => { deviceController.listStats(req, (result) => { res.send(result); }) }) };