Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Z

    ZITADEL Blog

    zitadel.com · Company blog · on HN since 2022

    Blog of ZITADEL, an open source identity and access management platform, covering SSO, multi-tenancy, tokens, and comparisons with Keycloak.

    Visit blogHN submissions
    SecurityOpen Source & LinuxDevOps & Cloud
    What HN says

    Commenters recommend ZITADEL as a lighter alternative to Keycloak with good multi-tenancy and UI; some commenters disclose they work for the company.

    Stats for nerds
    21HN people shared it
    29linked in comments
    422story points
    May 2025last shared
    2022people per year2025

    Top posts on HN

    1. 1
      Are Magic Links Outdated?
      1 person · 135 points · first shared 2022 · 224 comments on HN
    2. 2
      JWT vs. Opaque Tokens
      1 person · 131 points · first shared 2022 · 98 comments on HN
    3. 3
      Is public WiFi as dangerous as people claim?
      1 person · 15 points · first shared 2022 · 4 comments on HN
    4. 4
      Bypassing 2FA is getting easier
      1 person · 13 points · first shared 2023 · Discussion on HN
    5. 5
      Why security questions are useless and unsafe
      1 person · 9 points · first shared 2022 · Discussion on HN
    6. 6
      A spellchecker is leaking passwords
      1 person · 8 points · first shared 2022 · Discussion on HN
    7. 7
      Is Zero Trust worth the hype?
      1 person · 8 points · first shared 2022 · 1 comments on HN
    8. 8
      IMO – DNSSEC
      1 person · 8 points · first shared 2022 · Discussion on HN
    9. 9
      Children online are not safe anymore
      1 person · 7 points · first shared 2022 · Discussion on HN
    10. 10
      How to secure your Java application with OpenID Connect
      1 person · 7 points · first shared 2022 · Discussion on HN

    What HN people wrote when they linked it

    • adeptimaJan 2025

      Excellent writing and diagrams!

      If you want to expand your knowledge beyond OAuth2 (and most probably you should if you want to design systems used by big guys from 0 to 1) , highly recommend to jump straight into OpenID Connect (OIDC) which is an identity layer built on top of OAuth 2.0.

      Besides reading specs, Sascha Preibisch's videos on both OIDC and OAuth2 were the most useful to solidify a bigger picture for me

      https://www.youtube.com/@saschazegerman/playlists

      Specs are actually well written despite of all jargon and train of buzzwords used inside. The most annoying on my list are OP (OpenID Provider) and RP (Relying Party) ...

      https://openid.net/specs/openid-connect-core-1_0.html

      https://datatracker.ietf.org/doc/draft-ietf-oauth-v2-1/

      Most useful knowledge however personally gained from studying ORY Hydra mentioned in the article and Zitadel

      https://zitadel.com/

      The problem with OIDC and OAuth2 space - IDP providers are too "creative" in their interpretation of specs starting from userinfo and token exchange endpoints.

      Without allocating significant amount of time getting all flows and related cyberops into your brain might never happened.

      Good news - it's a life time investment ...

      Oidc search on github gives good results - libraries, open source IDPs, all kind of proxies, etc

      https://github.com/topics/oidc

    • lordofgibbonsJun 2023

      When I was building a website and companion app, I researched a lot of the open-source options for auth. My primary requirement was ease of setup and operation. I didn't want to mess around with JVM dependencies and 100% didn't want to start messing around with k8s for such a small project.

      I was also very intimidated by the ORY stack. I didn't know how all the pieces fit together. And to self-host you pretty much need to run and orchestrate it on k8s. I'm not an auth expert, I just want a login thingy for my website/app.

      I'm not affiliated with it in any way, but I really liked what ZITADEL[1] is doing, in case anyone else is researching their options. It has a very simple interface to get started with, but also a ton of features. It being written in Go is a huge benefit since that makes it much easier for me to throw it up on my vps and calling it a day.

      1. https://zitadel.com/

    • piasteMay 2022

      > Keycloak is a great tool but definitely not has B2B features like user management for each business customer, self service and delegated access management as well as self service federation.

      (See also: https://zitadel.com/blog/zitadel-vs-keycloak)

      I might be misreading your post and/or the linked blog post, but I got the impression that both assume that different business customers will share the same KC realm and will only be divided by groups/roles/etc. Is that correct?

      We use Keycloak in a multi-tenant scenario, so each new business customer spawns its own realm, meaning it can have a fully independent configuration (SSO, OAuth2 integration, 2FA, roles, etc.). While we provide a simplified UI in our product, a sufficiently technical customer can in principle be granted a realm-level administrator user to manage their own configuration.

    • langurNov 2023

      I found Nate Barbettini's video on OAuth and OpenID Connect incredibly insightful for understanding these topics. He explains everything so well- https://youtu.be/996OiexHze0.

      Additionally, I'm part of the ZITADEL team, an open-source project that's free to download or use in our cloud offering. So, you can always tinker around with it as some others have already suggested. Our blog dives into various security topics, ranging from OAuth, OpenID Connect, and Single Sign-On, Authentication, Federation to emerging issues like Passkeys. We also discuss real-world Identity Management problems and solutions seen by ZITADEL users— https://zitadel.com/blog.

      For any specific security-related queries, feel free to join the conversation on our Discord chat: https://zitadel.com/chat. We're always discussing and sharing insights on these topics.

    • ffoJun 2023

      Zitadel co-founder here.

      We support multiple approaches for multi-tenancy.

      In a typical setup you will only need an instance (a virtual Zitadel system).
      This already supports B2C and B2B deployments.

      If you want to host multiple customers, fully isolated, you could create an instance for each customer. However this is only necessary if you want to become a Zitadel service provider in most cases ;-)

      Some docs for this:

      Organization vs Instance: https://zitadel.com/blog/multi-tenancy-with-organizations
      Instance: https://zitadel.com/docs/concepts/structure/instance
      Organization: https://zitadel.com/docs/concepts/structure/organizations

      Hope this helps!

    • selcukaJun 2023

      Curious. I'm not using Zitadel yet, but we are planning to. It seems to support all of those features. What was the missing part for you?

      https://zitadel.com/docs/apis/saml/endpoints

      https://zitadel.com/docs/guides/integrate/identity-providers/ldap

      https://zitadel.com/docs/concepts/features/selfservice#mfa--2fa

      https://zitadel.com/docs/guides/migrate/introduction#multi-tenancy-architecture

      https://zitadel.com/blog/zitadel-as-sso-provider-for-selfhosting

    Related

    RubyGems Blogblog.rubygems.org48 people

    Making popular Ruby packages more secure

    RubyGems Blog
    Company · last shared 2026
    Google Online Security Bloggoogleonlinesecurity.blogspot.com225 people

    No More Deceptive Download Buttons

    Google Online Security Blog
    Company · last shared 2016
    xn--gckvb8fzbxn--gckvb8fzb.com61 people

    Thoughts on Cloudflare

    xn--gckvb8fzb
    Personal · last shared 2026
    Naked Securitynakedsecurity.sophos.com740 people

    Serious Chrome zero-day

    Naked Security
    Company · last shared 2023
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Securelistsecurelist.com368 people

    Operation Triangulation: What you get when attack iPhones of researchers

    Securelist
    Company · last shared 2026
    Project Zerogoogleprojectzero.blogspot.com550 people

    Reading privileged memory with a side-channel

    Project Zero
    Company · last shared 2025
    Wiz Blogwiz.io164 people

    Exposed DeepSeek database leaking sensitive information, including chat history

    Wiz Blog
    Company · last shared 2026