【发布时间】:2017-08-21 08:17:29
【问题描述】:
我很困惑如何简单地验证@example.com 员工,以便允许访问内部服务https://stage.example.com。我想要的用户体验;是让员工单击“使用 Google 登录”按钮(最好它会自动让用户登录)并根据他/她的登录电子邮件立即访问。
我需要实现什么?
- 与 SAML 相关? https://admin.google.com/AdminHome#AppsList:serviceType=SAML_APPS
- API 凭据的东西? https://console.developers.google.com/apis/credentials
- 与 AWS Cognito 有关吗? https://ap-southeast-1.console.aws.amazon.com/cognito
- 与提供者 ID 有关吗? https://github.com/laardee/serverless-authentication-boilerplate
- 与https://apis.google.com/js/platform.js 和 GAPI.auth2 的 hosted_domain 有什么关系?
基本上,我想避免在 AWS IAM 中有重复的用户。我们希望公司用户的规范来源为https://admin.google.com/AdminHome#UserList
这个想法是,当员工离开公司时,前员工将被移除,并无法访问https://stage.spuul.com 和此类内部服务。
【问题讨论】:
标签: amazon-web-services authentication saml aws-cognito