expressHandler.js 571 B

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