TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Beer Drinkers Guide to SAML

200 点作者 dedalus大约 5 年前

7 条评论

lvh大约 5 年前
The biggest problem with SAML is probably XML-DSig. The spec is ridiculously complex, but unfortunately the implementations are no better. You&#x27;re de facto either using libxmlsec1 or the Java stdlib. libxmlsec1 is (anecdotally) a terrifying mess of C that most SAML integration libraries desperately want you to run in-process with your server.<p>There&#x27;s a totally palatable mini-SAML within SAML waiting to come out. It already exists informally: it&#x27;s whatever GSuite and Okta&#x27;s default metadata.xml will give you, and it summarizes to &quot;one signature, on the outside, no encryption&quot;.<p>You kind of need to do SAML, though, unless you don&#x27;t care about selling to companies at all. Smaller companies may or may not be able to do OIDC, but pretty much everyone can do SAML. You just want to have someone else be responsible for the SAML laundromat part (that is: ingesting gross SAML from the Internet and translating it to a friendly consistent format, which doesn&#x27;t necessarily have to be SAML too). For all its flaws, Cognito fits that bill, as does Okta.
评论 #22503421 未加载
评论 #22505333 未加载
评论 #22504258 未加载
评论 #22506226 未加载
mirekrusin大约 5 年前
Great article but if I wanted to explain it to somebody in one sentence I&#x27;d say &quot;It&#x27;s like sign-in with google, but for enterprises&quot;, by &quot;enterprises&quot; i mean &quot;more shit&quot; - xml&#x2F;soap&#x2F;overcomplicated kind of shit.
评论 #22502448 未加载
评论 #22503468 未加载
bouke大约 5 年前
What use does SAML still hold with the advent of OIDC? When building enterprise software, should I bother implementing SAML or is OIDC support commonplace?
评论 #22503059 未加载
评论 #22502967 未加载
评论 #22503238 未加载
评论 #22503460 未加载
评论 #22507408 未加载
评论 #22502665 未加载
评论 #22502956 未加载
megadrive大约 5 年前
Thanks, this article made understanding the basics a lot clearer than other things I found recently when looking. I haven&#x27;t had to configure an IdP or SP [yet] but application we work with does use SAML to authenticate, and I only have to make small configuration to that application side. Good to have a better, albeit very basic, understanding at least of what the Shibboleth IdP and SP are doing.
m1keil大约 5 年前
I wish that SAML would stop being referenced as Enterprise oriented and that some SPs would stop providing support for it only in their highest payment tiers. As every company nowadays have G Suite or something similar, they almost certainly have an Idp ready.
评论 #22506526 未加载
trey-jones大约 5 年前
Did something happen to Alice? Who is Stu? I have so many questions.
评论 #22506952 未加载
评论 #22506087 未加载
SubiculumCode大约 5 年前
SAML is not that common an acronym. Would it have killed to start out with a definition?
评论 #22507198 未加载
评论 #22505556 未加载