p5.js-web-editor/server/routes/aws.routes.js

13 lines
505 B
JavaScript
Raw Normal View History

2016-07-16 01:05:18 +02:00
import { Router } from 'express';
import * as AWSController from '../controllers/aws.controller';
import isAuthenticated from '../utils/isAuthenticated';
2016-07-16 01:05:18 +02:00
const router = new Router();
router.post('/S3/sign', isAuthenticated, AWSController.signS3);
router.post('/S3/copy', isAuthenticated, AWSController.copyObjectInS3);
router.delete('/S3/:object_key', isAuthenticated, AWSController.deleteObjectFromS3);
router.get('/S3/:username/objects', AWSController.listObjectsInS3ForUser);
2016-07-16 01:05:18 +02:00
export default router;