mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#sso

2 posts1 participant0 posts today
Continued thread

For #SSO, consider using OIDC instead. A lot of SSO is now centralized through identity brokers like Okta, Ping, Auth0, Azure, Zitadel, KeyCloak, etc. These tend to have first-class support for OIDC. So there's a good chance that whatever service you are using SAML with also supports OIDC. If they don't, they should! Send them this thread. 🧵

I became a maintainer of a popular #SAML library for Node.js, "node-saml", which in turn uses "xml-crypto", which in turn is based on XML signatures.

If you are still using SAML for #SSO, be aware there has been string of SAML vulnerabilities related to the fundamentals of how it works and there are likely to be more. You are advised to OIDC instead.

In this thread, I'll discuss some of weaknesses in SAML that have come up repeatedly. 🧵

🔐 One login to rule them all.

The more tools a company uses, the more passwords employees juggle. Over 65% reuse passwords, creating serious security risks.

That’s why Single Sign-On is essential for modern teams. And with the latest Zammad 6.5 release, it’s now even more powerful: 🎉 OpenID Connect is officially supported!

We’ve created a practical blog post on what #SSO is, how it works in Zammad, and how to set it up:
👉 zammad.com/en/blog/secure-yor-

I'm sure there is a simple, totally obvious reason (no trusted central authority problem?) but it seems kind of strange to me that the #Fediverse doesn't allow me to truly use a single login across services via some kind of #FIDO compliant magic, considering that almost everyone is an #infosec person and/or developer. Admittedly, I haven't thought about this too deeply. Also, where's passkey support? #saml #sso

So if I want to host a number of different services (Tandoor, Discourse, Lemmy, GtS) and offer #SelfHosted #SSO, so that I can create a single account for each user and enable or disable specific sites/apps for them, what are my options for that?

No information that could screw with anyone's life will ever be on these sites so I'm not looking for, you know, NSA-busting cryptography or anything. Just a single go-to spot for user management.

It is my considered opinion that all software meant for self-hosting should offer built-in authentication.

I wanted to self host a spreadsheet software and, three days later, find myself configuring an OIDC IdP. This is not something I want to be doing.

Okay, authentik is up! Took a while, I was fighting against flux and the helm release because it deployed with the wrong StorageClass (I forgot to have that configuration ready before release.) Helm wasn't able to modify the PVC because they're immutable, updating the release has to wait for the initial release to succeed (which it won't) or timeout and flux is quiet on the reasons for all of this unless you know where to look 😔 lots of learning was had though!

Anyway, admin and personal user accounts created, MFA enabled. Got my first application integrated too! (actual budget)

What next? The world is my oyster... Probably gitea or semaphore. I'm hesitant to integrate services like jellyfin before I have more users onboarded and this gives me an opportunity to experiment with other edge cases like other providers and service accounts and such

Continued thread

Unternehmen machen sowas bei ihren Mitarbeitenden sehr gerne, da sie zentral an einer Stelle alle Zugänge deaktivieren können ( #SSO ).

Wollen wir in unserem Privatleben auch, dass uns jemand an einer zentralen Stelle den Stecker ziehen kann?

Learnings am Wegesrand: Für die Signierung und Verschlüsselung von #SAML-Metadaten nutzt man wegen der häufigen Rotationen und fehlender Automatisierungsmöglichkeit bei Kommunikationspartnern ja meist keine Letsencrypt-Zertifikate. Gestern dachte ich, ach für diesen kurzen Test geht’s mal. Und dann habe ich lange nach dem Fehler gesucht und gemerkt, dass Letsencrypt inzwischen EC-Schlüssel statt RSA generiert,mit denen der #Shibboleth SP nicht signieren kann. #til #sso #singlesignon

sso.tax/

Was shown this website by our IT manager today during an #InfoSec chat. I always thought single-sign on was a bullshit gated additional cost but seeing the price hike for some of these services is absolutely disgraceful.

Would like to see a list of services that offer SSO for free or on their basic service, too.

The SSO Wall of ShameThe SSO Wall of ShameA list of vendors that treat single sign-on as a luxury feature, not a core security requirement.

𝗠𝗼𝗿𝗴𝗲𝗻 𝗮𝘂𝗳 𝗱𝗲𝗻 𝗖𝗵𝗲𝗺𝗻𝗶𝘁𝘇𝗲𝗿 𝗟𝗶𝗻𝘂𝘅-𝗧𝗮𝗴𝗲𝗻: Antworten auf die wichtigsten Fragen zu Keycloak, MFA und Ausfallsicherheit

Single Sign-on (#SSO) mit Keycloak macht den Zugriff auf Webanwendungen einfacher – aber wie bleibt es ausfallsicher?

𝗠𝗼𝗿𝗴𝗲𝗻 𝘂𝗺 𝟭𝟰 𝗨𝗵𝗿 gibt unsere Kollegin @smeyer Antworten auf die meistgestellten Fragen zu #Keycloak, #MFA, Ausfallsicherheit und der Verbindung mehrerer Identity Provider.

Nicht verpassen – wir freuen uns auf den Austausch!

I'm really excited about the next release of #Ory #Hydra

github.com/ory/hydra/pull/3912

it has received device code #oauth2 flow recently (3 weeks to be specific)

the PR came from guys at Canonical
in a nutshell, it is #SSO for clients that do not have possibility for redirects and user input very much, e.g. smart TV, terminal, etc.

it's really powerful

#sre
#openidconnect

This patch introduces the OAuth 2.0 Device Authorization Grant to Ory Hydra. The OAuth 2.0 device authorization grant is designed for Internet-connected devices that either lack a browser to perfor...
GitHubfeat: implement RFC 8628 by nsklikas · Pull Request #3912 · ory/hydraBy nsklikas