Public API for a society manager application

login.js 501B

1234567891011121314151617181920212223
  1. var user_controller = require("./../../controllers/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. user_controller.authenticate(username, password, function (result) {
  12. res.send(result);
  13. });
  14. } else {
  15. res.send({"logged_in": 0,
  16. "error": 2});
  17. }
  18. };