1 Nghiên cứu giao thức OAuth và ứng dụng trong xác thực Study OAuth protocol and application in authentication NXB H.. TS Nguyễn Hải Châu Năm bảo vệ: 2014 Keywords: Mạng truyền thông
Trang 11
Nghiên cứu giao thức OAuth
và ứng dụng trong xác thực Study OAuth protocol and application in authentication
NXB H : ĐHCN, 2014 Số trang 57 tr +
Nguyễn Hồng Nhung Đại học Công nghệ Luận văn ThS ngành: Hệ thống thông tin; Mã số: 60480104
Người hướng dẫn: PGS TS Nguyễn Hải Châu
Năm bảo vệ: 2014
Keywords: Mạng truyền thông; Giao thức OAuth; Hệ thống thông tin
Content
Với sự phát triển nhanh chóng của hệ thống mạng và các ứng dụng như thương mại điện
tử, nhu cầu về bảo mật máy tính hiệu quả ngày càng tăng Hầu hết các hệ thống máy tính được bảo vệ thông qua một quá trình nhận dạng người dùng và xác thực Trong khi nhận dạng, người dùng cung cấp các thông tin để xác định chính mình, các thông tin này có thể được biết đến bởi các quản trị hệ thống và những người sử dụng hệ thống khác, còn với xác thực thì người dùng phải cung cấp các thông tin cá nhân bí mật để có thể xác nhận danh tính
Có nhiều giao thức, phương pháp và kĩ thuật xác thực khác nhau Trong luận văn này, tôi tập trung nghiên cứu giao thức OAuth, từ đó xây dựng ứng dụng thử nghiệm đăng ký và xác thực người dùng trên Web sử dụng giao thức OAuth qua tài khoản Facebook; cho phép người dùng chia sẻ liên kết lên tường Facebook
Luận văn gồm các nội dụng như sau:
Mở đầu: Giới thiệu về đề tài luận văn, ý nghĩa và tính khả thi của đề tài
Chương 1 Tổng quan về xác thực: Trình bày khái niệm, phương thức và giao thức xác
thực
Chương 2 Giao thức xác thực OAuth và OpenID: Trình bày khái niệm và cách thức hoạt
động của các giao thức OAuth và OpenID
Chương 3 Xây dựng ứng dụng kết nối Facebook thông qua giao thức OAuth: Trình bày
các vấn đề liên quan đến việc cài đặt và triển khai ứng dụng Kết quả đạt được khi chạy thử
Kết luận: Trình bày tóm tắt các kết quả đạt được Hướng mở rộng, phát triển hệ thống
References
Tiếng Việt
1 Trần Văn Lễ (2012), Phát triển ứng dụng kết nối Facebook trên cơ sở giao thức OAuth
(Open Authentication), Luận văn thạc sĩ, Trường Đại học Công nghệ, Đại học Quốc gia
Hà Nội
Trang 22
Tiếng Anh
2 Jay Goldman (10-2008), Facebook Cookbook, Publisher: O’Reilly Media
3 Matt Butcher (2008), Learning Drupal 6 Module Development PACKT Publishing
4 Matt Butcher, Matt Farina, Ken Rickard, Greg Dunlap, Larry Garfield, John Albin
Wilkins (2010), Drupal 7 Module Development PACKT Publishing
5 Richard Duncan (2001), An Overview of Different Authentication Methods and Protocols,
Copyright SANS Institute, Author Retains Full Rights
6 Ryan Boyd (2012), Getting Started with OAuth 2.0, Publisher: O’Reilly Media
7 Smith, R E (2002), Authentication: From passwords to public keys, Boston:
Addison-Wesley
8 Shashwat Srivastava, Apeksha Singh (2011), Facebook Application Development with
Graph API Cookbook PACKT Publishing
9 Zippy Erlich, Moshe Zviran (2009), Authentication methods for Computer Systems
Security, Category: IT Security & Ethics
10 Wayne Graham (2008), Facebook API Developers Guide, Publisher: Apress.
11 http://en.wikipedia.org
12 http://groups.drupal.org
13 http://oauth.net
14 http://tutorials.jenkov.com/oauth2
15 http://www.comptechdoc.org
16 http://www.ibm.com/us/en/
17 http://www.windley.com
18 https://www.facebook.com/