New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@oddnetworks/oddworks

Package Overview
Dependencies
Maintainers
4
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@oddnetworks/oddworks - npm Package Compare versions

Comparing version 3.3.0 to 3.3.1

1

lib/middleware/response-cors.js

@@ -16,2 +16,3 @@ 'use strict';

'X-Requested-With',
'Autorization',
'Content-Type',

@@ -18,0 +19,0 @@ 'Accept',

'use strict';
const Promise = require('bluebird');
const _ = require('lodash');
const uuid = require('node-uuid');

@@ -20,2 +22,21 @@ const controller = require('../../../controllers/controller');

.then(resource => {
if (user) {
return resource;
} else { // eslint-disable-line no-else-return
const id = uuid.v4();
const user = {id, channel: channel.id, type: 'user'};
const payload = {channel: channel.id, platform: platform.id, user: id, audience: ['platform']};
return Promise.join(
this.bus.sendCommand({role: 'store', cmd: 'set', type: 'user'}, user),
this.bus.query({role: 'identity', cmd: 'sign'}, payload),
(user, jwt) => {
resource.user = user;
resource.jwt = jwt;
return resource;
}
);
}
})
.then(resource => {
res.body = resource;

@@ -22,0 +43,0 @@ next();

6

lib/services/identity/index.js

@@ -69,3 +69,3 @@ 'use strict';

`/${type}s`,
middleware['request-authorize']({audience: {
middleware['request-authorize']({bus, audience: {
get: ['admin'],

@@ -79,3 +79,3 @@ post: ['admin']

`/${type}s/:id`,
middleware['request-authorize']({audience: {
middleware['request-authorize']({bus, audience: {
get: ['admin'],

@@ -91,3 +91,3 @@ patch: ['admin'],

'/config',
middleware['request-authorize']({audience: {
middleware['request-authorize']({bus, audience: {
get: ['platform', 'admin']

@@ -94,0 +94,0 @@ }}),

{
"name": "@oddnetworks/oddworks",
"version": "3.3.0",
"version": "3.3.1",
"description": "An extensible media platform for OTT devices.",

@@ -5,0 +5,0 @@ "main": "./lib/oddworks.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc