Đăng nhập

Các tiện ích bổ sung cho Google Lớp học phải sử dụng tính năng đăng nhập một lần (SSO) của Google để xác định và xác thực người dùng.

Xem Hướng dẫn về ID kết nối của Google Identity để biết thêm thông tin về tính năng SSO. Bạn cũng nên tham khảo tài liệu chính thức của Google về việc người dùng đăng ký và đăng nhập để sử dụng tính năng tự động đăng nhậpNguyên tắc sử dụng thương hiệu khi đăng nhập.

Xem trang đăng nhập dễ dàng để biết hướng dẫn triển khai tính năng SSO của Google trong các tiện ích bổ sung của Lớp học. Hướng dẫn đăng nhập suôn sẻ cũng đề cập đến kế hoạch kiểm thử mà bạn có thể dùng để đảm bảo tiện ích bổ sung của bạn tuân theo các phương pháp hay nhất về việc đăng nhập.

Quy trình đăng nhập

Để giảm sự phiền hà khi đăng nhập cho người dùng, Google Lớp học sẽ cung cấp 2 tham số truy vấn khi iframe mở: login_hinthd. hd là miền của người dùng. Miền này sẽ được cung cấp khi người dùng mở tiện ích bổ sung lần đầu tiên. login_hint là mã nhận dạng Google duy nhất của người dùng. Mã này được cung cấp sau khi người dùng đăng nhập vào tiện ích bổ sung của bạn lần đầu tiên. Tham số này cung cấp ngữ cảnh về người dùng đã đăng nhập vào Google Lớp học. Hãy xem trang hướng dẫn tham số đăng nhập của chúng tôi để thảo luận chi tiết hơn về các tham số truy vấn này.

Khi hộp thoại đăng nhập xuất hiện, hãy sử dụng tham số truy vấn hd để lọc ra các miền không hợp lệ để đơn giản hoá việc lựa chọn tài khoản. Bạn phải hiển thị hộp thoại đăng nhập bằng Google nếu tham số truy vấn login_hint của người dùng Google Lớp học hiện tại không khớp với bất kỳ người dùng đã đăng nhập nào của tiện ích bổ sung. Nút phải tuân thủ nguyên tắc sử dụng thương hiệu của Google. Nếu người dùng đã đăng nhập, thì họ sẽ không được nhắc đăng nhập lại.

quy trình đăng nhập một lần (SSO) ban đầu Hình 1. Quy trình đăng nhập khi người dùng lần đầu chạy tiện ích bổ sung của bạn.

Các lượt cài đặt riêng lẻ thêm tiện ích bổ sung vào tài khoản riêng của người dùng. Người dùng được nhắc đồng ý với phạm vi truy cập của tiện ích bổ sung khi tiện ích bổ sung được cài đặt riêng.

Phần Cài đặt của quản trị viên sẽ thêm tiện ích bổ sung vào bất kỳ hoặc tất cả tài khoản trong miền và chỉ quản trị viên miền mới có thể thực hiện. Quản trị viên có thể thay mặt cho toàn bộ người dùng trong miền đồng ý mọi phạm vi truy cập (không bắt buộc); người dùng sẽ không được nhắc đồng ý với bất kỳ phạm vi truy cập nào nếu quản trị viên chọn làm như vậy.

Hãy xem bài viết Chế độ cài đặt cài đặt để biết thêm thông tin.