Skip to content

Instantly share code, notes, and snippets.

View uvshah's full-sized avatar

Urmik Shah uvshah

View GitHub Profile
@uvshah
uvshah / 0.9
Last active August 29, 2015 14:06
Socket.IO authentication method
//Server side
var express = require('express');
var app = express();
var http = require('http');
var server = http.createServer(app);
var io = require('socket.io').listen(server);
io.set('authorization', function (req, callback) {
if (req.query.token)
{
@uvshah
uvshah / Socket.IO 0.9 Clustering
Last active December 23, 2016 03:01
Socket.IO Clustering
//I am using windows OS and I have installed radis server from https://github.com/rgl/redis/downloads
//Using Socket.IO 0.9
var cluster = require('cluster');
var redis = require("socket.io/node_modules/redis");
if (cluster.isMaster) {
var cpuCount = require('os').cpus().length;
for (var i = 0; i < cpuCount; i += 1) {
cluster.fork();
@uvshah
uvshah / SSL_Node
Last active August 29, 2015 14:01
Issue in SSL node.js
I have created self signed certificate using openssl and used in node.js ssl.But i can not connect from client to server.
My server side code is
var express = require('express');
var app = express();
var file = require("fs");
var http = require('https');
var sslOptions = {
key: file.readFileSync('./cert/server.key'),
cert: file.readFileSync('./cert/server.crt'),