Google 课堂插件现已面向开发者正式推出!如需了解详情,请参阅
插件文档。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
登录
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Google 课堂插件必须 使用 Google 单点登录 (SSO) 来识别用户并对其进行身份验证。
如需详细了解 SSO,请参阅 Google Identity 的 OpenID Connect 指南。我们
还建议您参阅 Google 关于用户注册和
登录的官方文档,了解 自动登录和 登录品牌推广指南。
如需了解在课堂插件中实现 Google SSO
的指南,请参阅无摩擦登录页面。无摩擦登录指南还介绍了可用于确保插件遵循登录最佳实践的测试计划。
登录流程
为了减少用户登录时的摩擦,Google 课堂会在打开 iframe 时提供 login_hint 查询参数。login_hint 是用户的唯一 Google ID,并且是在用户首次登录您的插件后提供的。 此参数提供了有关已登录 Google 课堂的用户的上下文信息。如需详细了解这些查询参数,请参阅我们的登录参数指南页面,其中包含更
详细的讨论。
如果当前 Google 课堂用户的 login_hint 查询参数与插件的任何已登录用户都不匹配,您必须显示 Google 登录对话框。该按钮必须遵守 Google 的品牌推广指南。如果用户已登录,则不应提示他们再次登录。
图 1.用户首次启动插件时的登录流程。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-04-23。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-04-23。"],[],[]]