How to add more remoteMethod to Built-in Models (say User) in Loopback?
I have created a common/models/user.js and added the following code
var loopback = require('loopback');
var User = loopback.User;
User.signup = function(userData, callback){
// Validate data
// Save data - User
// Create role mapping
// return token
}
User.remoteMethod(
'signup',
{
accepts: [{ arg: 'userData', type: 'object' }],
returns: { arg: 'token', type: 'object' },
http: { verb: 'post' }
});
But, signup doesn't show up in the explorer. Could you please help?
Cheers,