Đăng nhập

Tiện ích bổ sung của 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.

Hãy xem Hướng dẫn về OpenID Connect của Google Identity để biết thêm thông tin về 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 ký và đăng nhập của người dùng đối với tính năng tự động đăng nhậpNguyên tắc sử dụng thương hiệu khi đăng nhập.

Hãy xem trang đăng nhập không gây phiền hà để 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 không gây phiền hà cũng đề cập đến kế hoạch kiểm thử có thể dùng để đảm bảo tiện ích bổ sung của bạn tuân thủ các phương pháp hay nhất về đăng nhập.

Quy trình đăng nhập

Để giảm bớt sự phiền hà khi đăng nhập cho người dùng, Google Lớp học cung cấp tham số truy vấn login_hint khi một iframe được mở. login_hint là mã Google duy nhất của người dùng và đượ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 về tham số đăng nhập để thảo luận chi tiết hơn về các tham số truy vấn này.

Bạn phải hiển thị hộp thoại đăng nhập vào 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 nào đã đăng nhập vào tiện ích bổ sung. Nút này 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, họ sẽ không được nhắc đăng nhập lại.

luồng SSO ban đầu Hình 1. Luồng đăng nhập khi người dùng khởi chạy tiện ích bổ sung của bạn lần đầu tiên.