commit: 7fba4cb3d1a4a4d0ba6713b4e01584faef9c369a
parent: a4c757767fca00478f49a77b2274cbe179f82e21
Author: happycoloredbanana <happycoloredbanana@users.noreply.github.com>
Date: Sun, 21 May 2017 22:13:11 +0300
Allow access token in URI (#3208)
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/streaming/index.js b/streaming/index.js
@@ -199,8 +199,9 @@ if (cluster.isMaster) {
}
const authorization = req.get('Authorization');
+ const accessToken = req.query.access_token;
- if (!authorization) {
+ if (!authorization && !accessToken) {
const err = new Error('Missing access token');
err.statusCode = 401;
@@ -208,7 +209,7 @@ if (cluster.isMaster) {
return;
}
- const token = authorization.replace(/^Bearer /, '');
+ const token = authorization ? authorization.replace(/^Bearer /, '') : accessToken;
accountFromToken(token, req, next);
};