1. Trang chủ
  2. » Công Nghệ Thông Tin

Báo cáo đề tài Cách thức hoạt động của cookie

48 899 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Cách thức hoạt động của cookie
Tác giả Nhóm 4, Hoàng Thị Hằng
Chuyên ngành Cookie
Thể loại Nghiên cứu
Định dạng
Số trang 48
Dung lượng 1,12 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Cookie Session Cookie là file dữ liệu được truyền tới browser của client từ server nhằm ghi nhớ thông tin, hành động,… của client đó Tạo session cookies Là loại cookie chỉ có tác dụng trong một phiên làm việc của browser, khi tắt hoặc restart browser thì cookie không còn được nhớ

Trang 1

Cookie & Session

Nhóm 4

Trang 2

Cách thức hoạt động của cookie

Hoàng Thị Hằng

Trang 3

•Cookie là file dữ liệu được truyền tới browser của client từ server nhằm ghi nhớ

thông tin, hành động,… của client đó

Trang 4

Cách thức hoạt động

Server

cookie

Header

Trang 5

Ưu điểm của Cookie

Trang 6

Thông tin được lưu trữ trong Cookie

Trang 7

Thuộc tính của cookie

Trang 8

•Cookie thường được set trong HTTP Header

Trang 9

•Khi người dùng truy cập vô bất kì trang web nào khớp với path hay domain:

Trang 10

Khởi tạo Cookie

Trang 11

Khởi tạo Cookie

•setcookie()

•Phải được gọi trước khi bất cứ dữ liệu nào được xuất ra browser

Trang 12

setcookie( "vegetable",

"artichoke", time()+3600, "/",

"zink.demon.co.uk", 0 );

Trang 13

Tạo session cookies

•Là loại cookie chỉ có tác dụng trong một phiên làm việc của browser, khi tắt hoặc

restart browser thì cookie không còn được nhớ

setcookie( "session_id", "55435", 0 );

Trang 14

Xóa cookie

setcookie( "vegetable" ); setcookie( "vegetable",

"", time()− 60,

"/",

"zink.demon.co.uk",

0);

cookie_destroy();

Trang 15

Hạn chế

Trang 16

Thao tác cookie với PHP

Nguyễn Khắc Huy

Trang 17

Giới thiệu

Trang 21

•Bài tập “Trắc nghiệm trực tuyến”

Trang 22

Nguyễn Hùng Cường

Trang 23

Bài toán

Trang 24

Định nghĩa Session

•Session: Phiên làm việc

•Mục đích: truyền dữ liệu giữa các trang web

•Bắt đầu: khi truy cập vào trang web lần đầu tiên

•Kết thúc: khi đóng browser (mặc định)

•Nhận dạng: id

•Quản lý: web server

•Cấu trúc: mảng một chiều

Trang 25

•Session được ưa chuộng hơn cookies

•Không phụ thuộc vào user

•Tiết kiệm băng thông

•Bảo mật tốt

Trang 26

Khởi tạo mới một session

Trang 27

Gán giá trị biến trong session

Trang 28

Lấy giá trị biến trong session

Trang 29

Xóa các biến trong session

Trang 30

Hủy toàn bộ session

// do something more here

// this would destroy the session variables session_destroy();

?>

Trang 32

Nguyên tắc hoạt động của Session

Nguyễn Quốc Bảo

Trang 33

Định nghĩa Session

•Là một “phiên làm việc” của người dùng

•Lưu trữ các thông tin người dùng trong quá trình làm việc

•Có cơ chế “expire”

•Lưu trên máy chủ

•Thông tin mang tính “nhạy cảm”

Trang 34

Xác định một User Session

•Phân biệt bằng SESSIONID

•SESSIONID đính kèm theo mỗi request

•Bằng session cookie

•Bằng tham số request (GET hoặc POST)

•Người phát triển quyết định

Trang 35

Minh họa Session

D C

PHP Server

F You’re “F”

Trang 36

Minh họa Session

D C

Server

I’m “F”

F

Trang 40

Session Hi-Jacking

D C

Trang 41

Cấu hình Session

session.name

session.use_cookies

session.use_only_cookiessession.cookie_lifetimesession.cookie_path

session.cookie_domain

Trang 46

2

Trang 47

Form Các thông

tin nhạy cảm

từ người dùng

4

Ngày đăng: 28/07/2014, 10:52

HÌNH ẢNH LIÊN QUAN

Hình máy  chủ (~8mb) - Báo cáo đề tài Cách thức hoạt động của cookie
Hình m áy chủ (~8mb) (Trang 44)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w