问题标签 [google-sso]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
940 浏览

moodle - Moodle 和 Google SSO

我的学校正在寻找将moodle用作LMS并将其与谷歌应用程序集成。我想在集成中实现的是一个单一的登录,一旦用户登录到谷歌应用程序,他们将立即登录到他们的 moodle 帐户。我希望这也可以反之亦然,如果用户登录到moodle,也将自动登录到他们的谷歌应用程序帐户。到目前为止,我发现的插件只能做一个或另一个;不是两者(或者我可能不知道如何以这种方式配置它们)。

我曾尝试使用 googleoauth2 和 GSAML 但没有运气。有人可以帮助或指导我在某个实施了这个的地方吗?

谢谢

0 投票
1 回答
194 浏览

joomla - 在 Joomla 3 中实施 SSO 以访问网站

我被要求创建一个内部 Intranet。他们的标准之一是允许员工使用 Google SSO 访问该站点。这不是登录后端,纯粹是为了访问该站点。

我在 Joomla 3 中创建它。任何人都可以建议我将如何去做吗?

谢谢

0 投票
1 回答
960 浏览

android - 如何检测解雇谷歌“选择帐户”对话框

我正在将 Google SSO 集成到我的 Android 应用中。我想知道何时提示用户选择帐户对话框并决定单击背景,因此该对话框被关闭。

选择帐户对话框由以下各项触发:

我正在使用 onActivityResult,但我不知道如何区分登录失败和对话框关闭。

非常感谢您的帮助,谢谢,Giora。

0 投票
0 回答
20 浏览

security - 增加谷歌单点登录,查看joomla内置内网特定页面和下载文档

我正在 Joomla 3.0 中构建公司内部网,并且需要一种方法,当人们尝试访问策略文档时,他们必须使用 SSO 进行理想登录。

谁能建议我如何做到这一点?

0 投票
1 回答
1903 浏览

python - Google SAML 响应 XML

我正在尝试将 Google 设置为 SP,将我自己的数据库设置为 IDP。我已经使用我的登录和注销 URL 配置了我的 GSuite 帐户,谷歌正在完美地重定向到它们。但是在谷歌发出 SAML 请求后,我尝试生成 SAML 响应,我得到G Suite - 由于无法验证登录凭据,因此无法访问此帐户。

以下是我的 SAML 响应 XML:

我使用 python-saml python 包来签署我的 saml 响应:-

任何帮助将不胜感激。我正在使用 python 语言。

以下是我的 Google SSO 配置 谷歌单点登录配置

0 投票
2 回答
3622 浏览

php - php 应用程序中的 Google SAML APP SSO 身份验证

我在 Laravel 中构建了 php 应用程序并将其托管在服务器中。

我还使用我的域名(http://www.example.com )创建了一个(G-suit)谷歌管理员帐户( https://admin.google.com )作为管理员我创建了几个用户(abc@myhost .com, xyz@myhost.com) 来自谷歌管理控制台。

现在不是在我的应用程序中创建一个完整的身份验证系统,我想要的是我的用户可以使用我为他们创建的电子邮件地址作为管理员登录到我的 php 应用程序。

我怎样才能做到这一点 ?

0 投票
1 回答
1693 浏览

single-sign-on - Google G Suite SAML SSO 域登录页面

我正在使用 Google G Suite 并创建了一个使用 G Suite SAML 管理用户登录的应用程序。(参见。https://support.google.com/a/answer/6087519?hl=en&ref_topic=6304963#

一切都很顺利,但是当用户没有登录我们的 G Suite 帐户并且也登录了他们自己的 Google 帐户时,我遇到了问题。

在这种情况下,Google 登录页面不会要求用户登录我们的 G Suite 帐户并直接给出403 - app_not_configured_for_user错误。

所以,这里有问题

  • 在这种情况下,我应该如何登录我们的用户?
  • G Suite 中有可用的域登录页面吗?
  • 或者更完美的是,有没有自定义的 SAML 登录页面?

谢谢你。

0 投票
2 回答
1771 浏览

nginx - Asp.Net Core 谷歌认证

我的应用在 Google Compute Engine 上运行。Nginx 用作代理服务器。Nginx 被配置为使用 SSL。以下是 /etc/nginx/sites-available/default 的内容:

在 Startup.cs 我有:

现在在 Google Cloud Platform 中,我需要指定授权重定向 URI。如果我输入以下内容,我的 Web 应用程序将按预期工作:

但是,如果使用它将不起作用https;浏览器显示以下错误:

在这种情况下,使用 http 作为授权重定向 uri 是否安全?如果我希望它是 https,我需要什么配置?

0 投票
0 回答
97 浏览

facebook - 多租户架构中的 Facebook SSO

对于 Facebook/Google SSO (single-sgin-on),正常的程序是创建一个单独的 FB 开发者应用程序并获取密钥对并与应用程序集成。

如果允许如下白标:

有没有更好的方法来避免为每个客户/客户创建 FB 开发者应用程序并与应用程序集成?我的意思是,当允许白标时,是否有任何方法可以使用单个开发人员应用程序进行管理并使用此 esp 进行管理?请建议。

0 投票
1 回答
4199 浏览

single-sign-on - 使用 Google Apps 作为身份提供者时如何配置单点注销?

Google 文档中所述,您可以将 Google Apps 用作 SAML 2.0 IdP。IdP 元数据包含 SSO 的 URL,但不包含 SLO URL:

尝试仅对 SLO 使用相同的 URL 会导致 Google 出现错误:

当然,您可以只重定向到https://accounts.google.com/logout,但这只会结束 Google 会话。

Google 文档中没有提到 SLO。是否支持?