News for hackers. Stuff that matters.

andy89

Show HN: Free SoC 2 readiness checker – built after spending $15k on consultant

We went through SOC 2 certification last year for our SaaS products. Paid consultants $15k just to tell us what controls we were missing.The frustrating part: 80% of their "assessment" was just a standardized checklist mapped to SOC 2 Trust Service Criteria. Could've been automated.So I built this: https://soc.tools.ssojet.com/It's a free assessment tool that: - Maps your current setup against...

( Read More... | no comments | 2 points | on HN )
For context, here’s the part I was referring to about the “catch them at login” / JIT idea:

https://mojoauth.com/blog/how-to-migrate-to-passwordless-fro...

Re: on Monday June 23, 2025 @10:22AM (#44356093)
We recently had to implement SSO for a multi-tenant SaaS platform. The usual names came up (Okta, Auth0, Ping, WorkOS, etc.), but the deeper we looked, the more complicated the tradeoffs became.

We created a comparison table across 15 SSO providers — focusing on protocols (SAML, OIDC, SCIM), admin UX, dev experience, pricing models (per user vs. per connection), and use-case fit (CIAM vs workforce IAM).

It’s here if useful: https://ssojet.com/blog/top-10-sso-providers-2024/

Curious how others here navigated this — especially around: - When SCIM or JIT provisioning became non-negotiable - How you handled multi-tenancy or tenant branding - If pricing or vendor lock-in became an issue

Happy to share our notes or answer questions.

Re:Made a CIAM hub – what should we add? on Wednesday June 18, 2025 @10:24AM (#44310177)
Thank You
Re:Made a CIAM hub – what should we add? on Tuesday June 17, 2025 @07:08AM (#44297713)
Working on a central CIAM knowledge hub — SSO, SCIM, API security, zero-trust, etc.

Noticed most guides out there are too fluffy or scattered. Here's what we’ve got so far: https://ssojet.com/ciam-101

What’s missing? Would love ideas from folks building auth systems.

I recently had to wire up SAML-based SSO with Okta for a Next.js project. Most of the resources I found were either outdated or assumed a ton of boilerplate. I ended up combining passport-saml, iron-session, and custom API routes to make it work cleanly with Next.js.

Covered in the guide:

Okta SAML setup + metadata extraction

Configuring Passport strategy

Secure session handling with iron-session

API route-based login/callback/logout flows

Protecting SSR pages and basic user provisioning

Tips for testing locally with ngrok

If you’re building enterprise-ready apps with Next.js and need SAML support, this might save you some time: https://ssojet.com/blog/integrating-okta-saml-sso-with-your-...

Feedback welcome, and I’m happy to help troubleshoot if anyone hits weird edge cases like ACS URL mismatch or certificate issues.

Yeah, totally fair — we’ve run into the same thing. Some vendors list SSO/SAML just to check the "enterprise-ready" box, but it's not actually live or usable.

Right now the directory just flags that SSO is publicly claimed, but we’re working on a second pass to add verified protocol support, links to setup docs, and even plan requirements (like Enterprise-only).

If you’ve got examples of false claims, I’d love to include them as edge cases — could help others avoid the same surprises.

You can check out our directory from here: https://ssojet.com/b2b-sso-directory/

Here’s the directory: https://ssojet.com/b2b-sso-directory/

No signup, just a public list — feel free to send additions if you think something’s missing.

Show HN: Directory of 100 SaaS tools that support enterprise SSO (SAML, SCIM)

I’ve been working on enterprise SSO integrations and realized there’s no simple way to check which SaaS tools actually support SAML, SCIM, or OIDC.So I compiled a public directory of 100+ SaaS apps grouped by category (AI, DevTools, Productivity, etc.). It’s meant to save time during vendor evaluations, especially when dealing with IdPs like Okta or Azure AD.Happy to share it here if folks are...

( Read More... | 4 comments | 3 points | on HN )
Re:When Should a SaaS App Implement SAML Authentication? on Saturday May 17, 2025 @03:08AM (#44012569)
Absolutely — SAML almost always comes up the moment you’re in talks with IT or security teams. It’s a clear signal you're moving upmarket.
We’re a small security team inside a growing SaaS org, and during enterprise sales and audits, we kept getting asked: “How mature is your SOC?”

The usual frameworks (NIST CSF, MITRE ATT&CK) are great but heavy — hard to apply without a full SIEM or IR team.

So we built a self-assessment tool focused on practical maturity signals like:

Logging & alert coverage

IR workflows

Automation usage

Post-incident reviews

Framework alignment (at a high level)

It generates a maturity score + highlights where to improve. It’s been helpful for planning, reporting to leadership, and onboarding new security hires.

We cleaned it up and released it publicly:

Re: on Tuesday April 22, 2025 @03:20PM (#43765367)
Compiled a detailed JWT security checklist covering everything from signing and expiration to storage, validation, and transmission — structured for use across mobile apps, SPAs, web apps, REST APIs, and microservices. Includes dropdowns for security levels (basic to high-security contexts like healthcare/banking).
Re:Anyone else struggle with SSO/SCIM as a small SaaS? on Saturday April 19, 2025 @07:30AM (#43735715)
We built a few internal tools to help us deal with SSO and SCIM for our B2B SaaS. Things like testing SSO flows, optional MFA, and email-free onboarding.

Now thinking of turning it into a product (ssojet.com). Wondering if others here have faced the same pain? Would love feedback.

Re: on Wednesday April 09, 2025 @05:04AM (#43630235)
Hey HN,

Scaling a B2B SaaS product to meet enterprise demands is tough. I've been wrestling with integrating features like robust RBAC and complex subscription models. I've compiled a list of tools to tackle these challenges head-on.

Has anyone else struggled with these specific enterprise-readiness hurdles? What solutions have worked for you?

Great post on deploying static sites to Azure CDN with GitHub Actions OIDC! For anyone looking to test and debug their OIDC implementations, I highly recommend trying out https://oidc-tester.compile7.org/.

It’s a developer-friendly tool designed to help you quickly identify and resolve issues with your OIDC setup. Give it a try and let me know what you think!

We recently wrote a detailed guide on integrating Okta SAML SSO with Next.js. This covers everything from setting up Okta to handling SAML assertions in your app using passport-saml and iron-session.

Key takeaways: Why Okta + SAML is ideal for enterprise-grade security. How to configure SAML in Okta and Next.js in under 30 minutes. Code examples for login, callback, and session management routes. Best practices for session security and certificate management.

If you’ve worked with SAML before or are considering it for your app, I’d love to hear your thoughts!

Show HN: OIDC Tester – Free, No-Signup Tool for OpenID Connect Testing

https://oidc-tester.compile7.org/

Hey HN community,We've built a simple tool to help developers test their OpenID Connect (OIDC) integrations. It's completely free to use, and no signup is required. You can configure your OIDC provider, manage users, and test various authentication flows. Key features: Supports multiple OIDC authentication flows (Authorization Code, Client Credentials, Implicit, PKCE, Resource Owner...

( Read More... | no comments | on HN )
Thank you for your interest and feedback! I'm glad to hear that the UI looks good and that you're considering giving the SAML Tester a try. I apologize for the inconvenience with the broken links. We'll look into fixing them right away. In the meantime, if you have any questions or need assistance with your SAML setup, feel free to reach out. We're here to help!

Show HN: SAML Tester – Free, No-Signup Tool for SAML Configuration

https://saml-tester.compile7.org/idps/aa520253-b57f-4111-bda1-0b66b49e7ff5

We've built a simple SAML testing tool that lets you configure IDP and SP settings without any signup process. Perfect for quickly testing SAML implementations or experimenting with configurations. Key features: Configure IDP metadata, entity IDs, and redirect URLs Test SP settings (ACS URL, entity ID, attribute mappings) Optional SCIM configuration for directory syncing No accounts needed -...

( Read More... | 2 comments | on HN )

Older »