module.exports = function (router) {
router.param('uid', initUser);
// 获取用户收藏的板块
router.get('/:uid/groups/collects', auth.requiresLogin, getGroupsCollects);
router.delete('/:uid/groups/collects',auth.requiresLogin,deleteGroupsCollects);
// 获取用户收藏的话题列表
router.get('/:uid/topics/collects', auth.requiresLogin, getTopicsCollects);
// 取消用户对话题的收藏
router.delete('/:uid/topics/collects', auth.requiresLogin, deleteTopicsCollects);
// 获取用户发布的话题列表
router.get('/:uid/topics', auth.requiresLogin, getUserTopics);
// 发布一条动态
router.post('/:uid/news',auth.requiresLogin,addUserNews);
// 获取用户的动态列表
router.get('/:uid/news',auth.requiresLogin,getUserNews);
router.route('/:uid/signatures')
// 获取用户历史个性签名列表
.get( auth.requiresLogin, getSignatures)
// 发布一条个性签名
.post(auth.requiresLogin,addSignature)
// 更新个性签名
.put(auth.requiresLogin, updateSignature)
// 删除一条个性签名
.delete(auth.requiresLogin,deleteSignature);
// 更新昵称
router.put('/:uid/nickname', auth.requiresLogin, changeNickname);
// 关注/取消关注 用户
router.post('/:uid/focus', auth.requiresLogin, focusUser);
router.delete('/:uid/focus', auth.requiresLogin, unFocusUser);
router.post('/:uid/messages', auth.requiresLogin, sendMessageToUser);
}
10 回复