saml - SimpleSAMLphp:是否可以使用现有的身份验证服务进行身份验证?
问题描述
我正在尝试为我构建的系统创建一个 SAML IDP。可能我对概念感到困惑。我的问题如下:
该系统是在 SymfonyPHP 中构建的,其身份验证由 OAuth 令牌进行。没什么特别的,用户名和密码被传递到 /auth 端点,如果凭据有效,请求将返回令牌。它工作正常。
现在我必须将此凭据集成到客户端系统。用户登录到我的系统后,它应该在客户端(例如“使用 Google 登录按钮”)。我一直在搜索并意识到我应该为此使用 SAML。
我安装了 SimpleSAMLPHP,并试图了解如何将其设置为我的 IDP。一旦完成,我就可以为我的客户系统创建 SP。
问题:如何让 SimpleSAML 使用我现有的服务进行身份验证?我应该使用哪个模块?
解决方案
推荐阅读
- javascript - 如何同时使用 HTML 和 Javascript 来更改变量值?
- python - 如何从数据框中的 n 行文本中选择几行
- r - 如何计算 R 中数据表中的唯一组合?
- walmart-api - 查找 Walmart Product Lookup API 的 itemId
- javascript - JavaScript:在第一个等待的承诺之前,异步函数中的代码会同步运行吗?
- typescript - 如何将 FieldArrays 与打字稿一起使用?
- javascript - JS对象数组格式化
- reactjs - 一个组件可以访问另一个不相关组件的视图模型吗?
- symfony - 带有固定字段的 Symfony 表单集合
- c# - 如何根据条件选择实体属性?