1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-05 10:49:28 +02:00

Server: remove v1 directory, we don't really need it

This commit is contained in:
Chocobozzz 2016-10-21 12:16:28 +02:00
parent 844e39c2f8
commit f253b1c1f1
8 changed files with 18 additions and 20 deletions

View file

@ -1,41 +0,0 @@
'use strict'
const express = require('express')
const mongoose = require('mongoose')
const constants = require('../../../initializers/constants')
const Client = mongoose.model('OAuthClient')
const router = express.Router()
router.get('/local', getLocalClient)
// Get the client credentials for the PeerTube front end
function getLocalClient (req, res, next) {
const serverHost = constants.CONFIG.WEBSERVER.HOST
const serverPort = constants.CONFIG.WEBSERVER.PORT
let headerHostShouldBe = serverHost
if (serverPort !== 80 && serverPort !== 443) {
headerHostShouldBe += ':' + serverPort
}
// Don't make this check if this is a test instance
if (process.env.NODE_ENV !== 'test' && req.get('host') !== headerHostShouldBe) {
return res.type('json').status(403).end()
}
Client.loadFirstClient(function (err, client) {
if (err) return next(err)
if (!client) return next(new Error('No client available.'))
res.json({
client_id: client._id,
client_secret: client.clientSecret
})
})
}
// ---------------------------------------------------------------------------
module.exports = router