Tìm hiểu về Single Sign-on (SSO).
SSO (hay Single Sign-on, Đăng nhập một lần) là một sơ đồ xác thực. Nó cho phép người dùng truy cập an toàn vào nhiều ứng dụng và dịch vụ với một ID duy nhất. Khi SSO được tích hợp vào các ứn...
SSO (hay Single Sign-on, Đăng nhập một lần) là một sơ đồ xác thực. Nó cho phép người dùng truy cập an toàn vào nhiều ứng dụng và dịch vụ với một ID duy nhất. Khi SSO được tích hợp vào các ứn...
Trước khi đi vào tìm hiểu, chúng ta cần biết URL là gì? URL, hay tên đầy đủ là Universal Resources Locator, bao gồm 4 phần. Ví dụ với URL sau: Trong đó: Scheme cho trình duyệt biết rằng...
Quy trình bắt đầu khi người dùng gửi thông tin đăng nhập của họ tới server. Server xác minh thông tin đó, và nếu hợp lệ, nó sẽ tạo một session mới. Server lưu trữ dữ liệu session này, thường trong ...
Nguồn: “Clean Code - A Handbook of Agile Software Craftsmanship” - Robert C. Martin CHƯƠNG 9: KIỂM TRA ĐƠN VỊ Nghề của chúng ta đã đi một chặng đường dài trong mười năm qua. Năm 1997, không ai...
Nguồn: “Clean Code - A Handbook of Agile Software Craftsmanship” - Robert C. Martin CHƯƠNG 8: RANH GIỚI Chúng ta hiếm khi kiểm soát hoàn toàn các phần mềm trong hệ thống của mình. Đôi khi chún...
Nguồn: “Clean Code - A Handbook of Agile Software Craftsmanship” - Robert C. Martin CHƯƠNG 7: XỬ LÝ LỖI Có vẻ kỳ lạ khi lại có một phần về xử lý lỗi trong một cuốn sách về mã sạch. Xử lý lỗi ch...
Nguồn: “Clean Code - A Handbook of Agile Software Craftsmanship” - Robert C. Martin CHƯƠNG 6: ĐỐI TƯỢNG VÀ CẤU TRÚC DỮ LIỆU Chúng tôi có lý do khi muốn giữ các biến là private. Chúng tôi không mu...
Nguồn: “Clean Code - A Handbook of Agile Software Craftsmanship” - Robert C. Martin CHƯƠNG 5: ĐỊNH DẠNG CODE Khi mọi người tiến hành bảo dưỡng dự án, chúng tôi muốn họ ấn tượng bởi sự gọn gàng, n...
Nguồn: “Clean Code - A Handbook of Agile Software Craftsmanship” - Robert C. Martin CHƯƠNG 4: CƠM-MỪN “Đừng biến đống code gớm ghiếc của bạn thành comment - hãy viết lại nó” - Brian W. Kernighan ...
Nguồn: “Clean Code - A Handbook of Agile Software Craftsmanship” - Robert C. Martin CHƯƠNG 3: HÀM Trong những buổi đầu của việc lập trình, chúng tôi soạn thảo các hệ thống câu lệnh và các chương ...