expressHandler.js 647 B

12345678910111213141516171819202122232425
  1. 'use strict';
  2. const passport = require('passport');
  3. module.exports = (core, app) => {
  4. app.post('/users/login', (req, res) => {
  5. console.log('posted', req.user);
  6. core['/users/login'](req.user, req.body.identifier, req.body.password, result => {
  7. res.end(JSON.stringify(result));
  8. });
  9. });
  10. app.post('/users/register', (req, res) => {
  11. core['/users/register'](req.user, req.body.username, req.body.email, req.body.password, req.body.recaptcha, result => {
  12. res.end(JSON.stringify(result));
  13. });
  14. });
  15. app.get('/users/logout', (req, res) => {
  16. core['/users/logout'](req, result => {
  17. res.end(JSON.stringify(result));
  18. })
  19. })
  20. };