]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/controllers/api/v1/users.js
OAuth server: first draft
[github/Chocobozzz/PeerTube.git] / server / controllers / api / v1 / users.js
1 'use strict'
2
3 var express = require('express')
4 var oAuth2 = require('../../../middlewares/oauth2')
5
6 const middleware = require('../../../middlewares')
7 const cacheMiddleware = middleware.cache
8
9 const router = express.Router()
10
11 router.post('/token', cacheMiddleware.cache(false), oAuth2.token(), success)
12 router.get('/authenticate', cacheMiddleware.cache(false), oAuth2.authenticate(), success)
13
14 // ---------------------------------------------------------------------------
15
16 module.exports = router
17
18 // ---------------------------------------------------------------------------
19
20 function success (req, res, next) {
21 res.end()
22 }