mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-01-26 00:59:19 +01:00
18 lines
606 B
JavaScript
18 lines
606 B
JavaScript
'use strict';
|
|
|
|
module.exports = function (app) {
|
|
// User Routes
|
|
var users = require('../controllers/users.server.controller');
|
|
|
|
// Setting up the users profile api
|
|
app.route('/api/users/me').get(users.me);
|
|
app.route('/api/users').put(users.update);
|
|
app.route('/api/users/accounts').delete(users.removeOAuthProvider);
|
|
app.route('/api/users/password').post(users.changePassword);
|
|
app.route('/api/users/passkey').post(users.resetPasskey);
|
|
app.route('/api/users/picture').post(users.changeProfilePicture);
|
|
|
|
// Finish by binding the user middleware
|
|
app.param('userId', users.userByID);
|
|
};
|