首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Active进行身份验证/ SSO的外部Rails / Node应用程序

使用Active进行身份验证/ SSO的外部Rails / Node应用程序
EN

Stack Overflow用户
提问于 2014-06-25 18:13:13
回答 2查看 181关注 0票数 3

我正在做一项服务,我们的客户不想创建1000 s的用户,并维护他们的个人资料,密码在两个不同的地方。因此,我正在寻找可用的选项,以集成我的应用程序与客户的广告,以及我可以遵循什么样的架构建议。

我们的web层在ROR中,API层在Node中。我还可以访问AWS,也可以使用AWS IAM,如果这有助于创建更好的体系结构的话。

请记住,有许多这样的客户,而不仅仅是一个。因此,架构/解决方案需要能够很好地扩展。

我不是AD,LDAP,ADFS等方面的专家。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-14 14:18:27

最后我使用了这个gem:omniauth-saml可以很好地连接到Microsoft。

票数 0
EN

Stack Overflow用户

发布于 2020-03-05 18:58:31

https://github.com/jlguenego/node-expose-sspi

是一个节点模块,它允许使用Kerberos或NTLM在Windows上进行SSO。

这是一个简单而有效的方法来解决你的问题。不需要配置。

代码语言:javascript
运行
复制
const express = require("express");
const { sso, sspi } = require("node-expose-sspi");

sso.config.debug = false;

const app = express();

app.use(sso.auth());

app.use((req, res, next) => {
  res.json({
    sso: req.sso
  });
});

app.listen(3000, () => console.log("Server started on port 3000"));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24415683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档