mirror of
https://github.com/github/codeql.git
synced 2025-12-20 18:56:32 +01:00
Remove examples
This commit is contained in:
@@ -1,17 +0,0 @@
|
||||
const session = require('cookie-session')
|
||||
const express = require('express')
|
||||
const app = express()
|
||||
|
||||
const expiryDate = new Date(Date.now() + 60 * 60 * 1000)
|
||||
|
||||
app.use(session({
|
||||
name: 'session',
|
||||
keys: ['key1', 'key2'],
|
||||
cookie: {
|
||||
secure: false, // BAD
|
||||
httpOnly: true,
|
||||
domain: 'example.com',
|
||||
path: 'foo/bar',
|
||||
expires: expiryDate
|
||||
}
|
||||
}))
|
||||
@@ -1,17 +0,0 @@
|
||||
const session = require('cookie-session')
|
||||
const express = require('express')
|
||||
const app = express()
|
||||
|
||||
const expiryDate = new Date(Date.now() + 60 * 60 * 1000)
|
||||
|
||||
app.use(session({
|
||||
name: 'session',
|
||||
keys: ['key1', 'key2'],
|
||||
cookie: {
|
||||
secure: true, // GOOD: false by default for HTTP, true by default for HTTPS
|
||||
httpOnly: true,
|
||||
domain: 'example.com',
|
||||
path: 'foo/bar',
|
||||
expires: expiryDate
|
||||
}
|
||||
}))
|
||||
@@ -1,7 +0,0 @@
|
||||
const app = express()
|
||||
const session = require('express-session')
|
||||
|
||||
app.use(session({
|
||||
secret: 'secret',
|
||||
cookie: { secure: false } // BAD
|
||||
}))
|
||||
@@ -1,7 +0,0 @@
|
||||
const app = express()
|
||||
const session = require('express-session')
|
||||
|
||||
app.use(session({
|
||||
secret: 'secret'
|
||||
// BAD: in this case the default value of `secure` flag is `false`
|
||||
}))
|
||||
@@ -1,7 +0,0 @@
|
||||
const app = express()
|
||||
const session = require('express-session')
|
||||
|
||||
app.use(session({
|
||||
secret: 'secret',
|
||||
cookie: {} // BAD: in this case the default value of `secure` flag is `false`
|
||||
}))
|
||||
@@ -1,9 +0,0 @@
|
||||
const app = express()
|
||||
const session = require('express-session')
|
||||
|
||||
const sess = {
|
||||
secret: 'secret',
|
||||
cookie: { secure: false } // BAD
|
||||
}
|
||||
|
||||
app.use(session(sess))
|
||||
@@ -1,9 +0,0 @@
|
||||
const app = express()
|
||||
const session = require('express-session')
|
||||
|
||||
app.set('trust proxy', 1)
|
||||
|
||||
app.use(session({
|
||||
secret: 'secret',
|
||||
cookie: { secure: true } // GOOD
|
||||
}))
|
||||
@@ -1,12 +0,0 @@
|
||||
const express = require('express')
|
||||
const app = express()
|
||||
|
||||
app.get('/', function (req, res, next) {
|
||||
res.cookie('name', 'value',
|
||||
{
|
||||
maxAge: 9000000000,
|
||||
httpOnly: true,
|
||||
secure: false // BAD
|
||||
});
|
||||
res.end('ok')
|
||||
})
|
||||
@@ -1,12 +0,0 @@
|
||||
const express = require('express')
|
||||
const app = express()
|
||||
|
||||
app.get('/', function (req, res, next) {
|
||||
let options = {
|
||||
maxAge: 9000000000,
|
||||
httpOnly: true,
|
||||
secure: false // BAD
|
||||
}
|
||||
res.cookie('name', 'value', options);
|
||||
res.end('ok')
|
||||
})
|
||||
@@ -1,12 +0,0 @@
|
||||
const express = require('express')
|
||||
const app = express()
|
||||
|
||||
app.get('/', function (req, res, next) {
|
||||
res.cookie('name', 'value',
|
||||
{
|
||||
maxAge: 9000000000,
|
||||
httpOnly: true,
|
||||
secure: true // GOOD
|
||||
});
|
||||
res.end('ok')
|
||||
})
|
||||
@@ -1,8 +0,0 @@
|
||||
const http = require('http');
|
||||
const server = http.createServer((req, res) => {
|
||||
res.setHeader('Content-Type', 'text/html');
|
||||
// BAD
|
||||
res.setHeader("Set-Cookie", ["type=ninja", "language=javascript"]);
|
||||
res.writeHead(200, { 'Content-Type': 'text/plain' });
|
||||
res.end('ok');
|
||||
});
|
||||
@@ -1,8 +0,0 @@
|
||||
const http = require('http');
|
||||
const server = http.createServer((req, res) => {
|
||||
res.setHeader('Content-Type', 'text/html');
|
||||
// GOOD
|
||||
res.setHeader("Set-Cookie", ["type=ninja; Secure", "language=javascript; secure"]);
|
||||
res.writeHead(200, { 'Content-Type': 'text/plain' });
|
||||
res.end('ok');
|
||||
});
|
||||
@@ -1,2 +0,0 @@
|
||||
const js_cookie = require('js-cookie')
|
||||
js_cookie.set('key', 'value', { secure: false }); // BAD
|
||||
@@ -1,2 +0,0 @@
|
||||
const js_cookie = require('js-cookie')
|
||||
js_cookie.set('key', 'value', { secure: true });
|
||||
Reference in New Issue
Block a user