Given the following code, answer the questions. const express = require(‘express’); const cookieParser = require(‘cookie-parser’); const app = express(); const port = 3000; app.use(cookieParser()); // Simulate user login and set session cookie securely app.get(‘/login’, (req, res) => { res.cookie(‘session’, ‘user123token’, { httpOnly: true, // Prevent JavaScript access secure: true, // Send cookie only over HTTPS sameSite: ‘Strict’, // Prevent cross-site requests path: ‘/’ }); res.send(‘Logged in with secure session’); }); // Dashboard now protected from cookie theft app.get(‘/dashboard’, (req, res) => { res.send(‘Welcome to your secure dashboard!’); }); app.listen(port, () => { console.log(`App running at https://localhost:${port}`); }); a) Please explain which feature you can add to mitigate the CSRF vulnerability and ensure that the cookie is inaccessible to JavaScript, preventing it from being accessed through document.cookie, and the cookie is only sent over HTTPS connections (15 points). b) Fix the previous code by adding the features required to protect the system (10 points). Rubric
After you submit the test and exit Honorlock, please upload…
After you submit the test and exit Honorlock, please upload photos of your scratch paper in the assignment titled “Test 2 Scratch Work” found in the Unit2 Assessments Module. Anything that you wrote down during the test must be submitted for review, even for questions that did not require you to show your work to the camera. Failure to upload your scratch work in a timely manner could result in a score of 0 points for this question.
Find both points at which the graph of
Find both points at which the graph of
OPTIONAL BONUS QUESTION (UP TO 2 POINTS POSSIBLE): Describe…
OPTIONAL BONUS QUESTION (UP TO 2 POINTS POSSIBLE): Describe what have you learned in this Old Testament Course so far.
Unreimbursed qualifying moving expenses are an itemized dedu…
Unreimbursed qualifying moving expenses are an itemized deduction for 2023.
What income tax form does a self-employed sole proprietor us…
What income tax form does a self-employed sole proprietor usually use to report business income and expenses?
The receipt of an inheritance is excluded from the taxable i…
The receipt of an inheritance is excluded from the taxable income of the recipients.
A taxpayer with self-employment income of $600 must file a t…
A taxpayer with self-employment income of $600 must file a tax return.
Box 12 of Form W-2 is used for which of the following?
Box 12 of Form W-2 is used for which of the following?
Which of the following is true regarding the American Opport…
Which of the following is true regarding the American Opportunity tax credit?