UNPKG

linagora-rse

Version:
29 lines (25 loc) 714 B
'use strict'; module.exports = dependencies => { const auth = dependencies('authorizationMW'), autoconf = require('./controller')(dependencies), router = require('express').Router(); /** * @swagger * /user/autoconf: * get: * tags: * - User * description: Get the autoconfiguration file for the authenticated user * security: * - openpaas_auth : [] * responses: * 200: * $ref: "#/responses/autoconf" * 401: * $ref: "#/responses/cm_401" * 500: * $ref: "#/responses/cm_500" */ router.get('/api/user/autoconf', auth.requiresAPILogin, autoconf.generate); return router; };