일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 빅 데이터
- 김양재 목사
- 딥러닝
- Deep learning
- c++
- probability
- Machine Learning
- 데이터 과학
- 통계
- 빅데이터
- R
- 빅 데이타
- 김양재
- 인공지능
- No SQL
- WebGL
- 확률
- Big Data
- MongoDB
- 우리들교회
- openCV
- 몽고디비
- 주일설교
- 빅데이타
- data science
- node.js
- Artificial Intelligence
- nodeJS
- 김양재 목사님
- Statistics
- Today
- Total
목록session (2)
Scientific Computing & Data Science
HTTP는 현재의 상태를 알 수 없는 구조로 되어 있기 때문에 사용자 데이터를 저장하는 방법이 필요하다. 이를 해결하기 위한 방법이 Cookies를 저장하거나, HTTP를 통해 사용자 데이터를 전송하는 방법이 있는데 이 두 가지 방법 모두 Client 측에서 읽기가 가능하므로, 보안에 취약할 수 있다.이에 반해, Session은 이를 암호화하여 사용자 데이터에 대한 보안을 강화하는 방법이다. 작동 방식은, 사용자에게 ID를 부여하고 이 ID를 통해 모든 request를 생성하는 방식으로, ID와 연동된 사용자 데이터가 Client가 아닌 Server에 저장되는 방식이다. Server가 재시작 되지 않는 한, 동일한 ID로 데이터가 연동될 것이다. Express-Session 설치Node.js의 expre..
[Example] var session = require('express-session'); var app = express(); app.use(session({ secret: 'keyboard cat', cookie: { maxAge: 60000 }})); app.get('/name/:name', function(req, res){ req.session.name = req.params.name; res.send('To see the session in action Go Here!'); }); app.get('/name', function(req, res){ res.send(req.session.name); }); [Result]