Authentication and access control
Sign-in with email, Google and OAuth, JWT sessions, and role-based access enforced on the server. The immigration portal has client, staff and admin roles; the creator platform has 20+ community tiers.
What I do with Authentication and access control
- Email, Google and OAuth sign-in
- JWT sessions and sign-in shared across subdomains
- Roles enforced on the server, not just hidden in the UI
Projects that use it
[BLURRED SCREENSHOT TO COME]Creator community platform
$10K+ a month in payouts
[BLURRED SCREENSHOT TO COME]Insurance quote engine
From 10+ minutes to under 2
[BLURRED SCREENSHOT TO COME]Immigration case portal
40% fewer support calls
08Non-profit learning platformUnder $50 a month to run
Non-profit learning platform
Under $50 a month to run
Notes
-
Cloud1 min read
An EdTech platform on a non-profit budget
A non-profit founder needed an EdTech platform built. Budget was tight.
Venus PaneliyaRead -
Security2 min read
Your AI-built SaaS won’t pass enterprise procurement
Your AI-built SaaS won’t pass enterprise procurement. Here’s what they’ll ask that you haven’t thought about.
Venus PaneliyaRead -
Founders1 min read
Your developer says the MVP is 90% done
Your developer says the MVP is 90% done. Here’s what that actually means in real numbers.
Venus PaneliyaRead -
Security2 min read
I reviewed a codebase built entirely with Claude
I reviewed a codebase built entirely with Claude last month. The founder was proud of it. And honestly, he should be. He’s not a developer. He used AI to build a working SaaS product in 3 weeks. That’s impressive.
Venus PaneliyaRead -
Security1 min read
Five questions an enterprise security review will ask
You built a working SaaS product with AI tools. Login works. Dashboard loads. Users can sign up and pay.
Venus PaneliyaRead -
SaaS1 min read
3 founders showed me what they built with Cursor
3 founders showed me what they built with Cursor this month. All 3 had working products.
Venus PaneliyaRead -
SaaS2 min read
The support problem that was really an architecture problem
A client came to me with a problem that looked like a customer service problem but wasn’t. He was running an immigration case management platform.
Venus PaneliyaRead
Need Authentication and access control done properly?
Send me your prototype’s link. I read every message the same day, then we talk for twenty minutes about what breaks first.