Public API for a society manager application

register.js 538B

12345678910111213141516171819202122232425
  1. var user_controller = require("./../../presenters/user-controller.js");
  2. module.exports = {
  3. perform: function(a,b) {
  4. perform(a,b);
  5. }
  6. }
  7. var perform = function (req, res) {
  8. var username = req.body.user || req.query.user;
  9. var password = req.body.password || req.query.password;
  10. if (username && password) {
  11. username = username.toLowerCase();
  12. user_controller.register(username, password, function (result) {
  13. res.send(result);
  14. })
  15. } else {
  16. res.send({
  17. "registered": 0,
  18. "error": 2
  19. })
  20. }
  21. };