Skip to content

possible features: #6

@r3wt

Description

@r3wt
  1. parsing string global middleware. currently only function middleware are able to be used.

currently supported

var Middleware = require('controllers/Middleware');

app.map('/api/v1/test', Middlewarer.parseJWT, Middleware.isUser, {
 'GET /user':'User.loadOne'
});

proposed support

app.map('/api/v1/test', 'Middlewarer.parseJWT, Middleware.isUser', {
 'GET /user':'User.loadOne'
});
  1. support comma seperated http methods. make sure to prevent duplicate handlers.

currently supported

app.map('/api/v1/test',{
  'GET /:id':'Test.get',
  'POST /:id':'Test.create',
  'PUT /:id':'Test.update',
  'Delete /:id':'Test.delete'
});

proposed support

app.map('/api/v1/test',{
  'GET, POST, PUT, DELETE /:id':'Test.crud'
});

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions