SuperTokens's Avatar

SuperTokens

@supertokens.com

Open source user auth that is quick to implement (under 1 hour) & easy to customize Discord: http://supertokens.com/discord GitHub: http://github.com/supertokens https://supertokens.com

25
Followers
4
Following
85
Posts
31.10.2024
Joined
Posts Following

Latest posts by SuperTokens @supertokens.com

Preview
SuperTokens Launch Week 02: 7 Open-Source Auth Plugins Open-source auth plugins you’ll reuse: profiling, banning, CAPTCHA, tenancy tools, and telemetry. React/Node ready.

And that's a wrap on Supertokens Launch Week! πŸŽ‰

We shipped 5 new plugin families in 5 days, all designed to solve the annoying, repetitive work around auth so you can focus on your core product.

Missed any of it? We wrote a blog post with the full recap!
πŸ”— supertokens.com/blog/launch-...

13.10.2025 16:43 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

πŸ”— www.npmjs.com/package/@sup...

10.10.2025 16:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Give our OpenTelemetry plugin a spin, and get a behind-the-scenes look at the SuperTokens APIs and function calls in use.

Check it out here πŸ‘‡

10.10.2025 16:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Supertokens Launch Week, Day 5: The OpenTelemetry plugin

Need to dive under the hood and check the logs out? We got you 🧡

10.10.2025 16:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Check the plugins out here:

πŸ”— www.npmjs.com/package/@sup...
πŸ”— www.npmjs.com/package/@sup...
πŸ”— www.npmjs.com/package/@sup...
πŸ”— www.npmjs.com/package/@sup...

09.10.2025 16:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

But that’s not all!

Need to manage a tenant? We have a plugin for that too!

πŸ‘‡

09.10.2025 16:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

You no longer have to worry about routing users to correct tenants - we now have a plugin for that!

πŸ‘‡

09.10.2025 16:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Supertokens Launch Week, Day 4: The tenant management family of plugins

No more multi-tenant routing and management headaches! 🧡

09.10.2025 16:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

πŸ”— www.npmjs.com/package/@sup...
πŸ”— www.npmjs.com/package/@sup...

08.10.2025 16:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

As with the previous stuff this week, once you install our user banning plugin, bad actors become a thing of the past!

πŸ‘‡

08.10.2025 16:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Supertokens Launch Week, Day 3: The user banning plugin

Dealing with bad actors? Read on 🧡

08.10.2025 16:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Check them out here:

πŸ”— www.npmjs.com/package/@sup...
πŸ”— www.npmjs.com/package/@sup...

07.10.2025 16:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Bring a captcha of your choice, add it to your config, and keep those spambots frustrated πŸ€–

πŸ‘‡

07.10.2025 16:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Supertokens Launch Week, Day 2: The captcha plugin

Captchas don’t really need an introduction. It’s just that we made it super easy to add them to your Supertokens project 🧡

07.10.2025 16:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Check them out here:
πŸ”— www.npmjs.com/package/@sup...
πŸ”— www.npmjs.com/package/@sup...
πŸ”— www.npmjs.com/package/@sup...
πŸ”— www.npmjs.com/package/@sup...
πŸ”—https://www.npmjs.com/package/@supertokens-plugins/profile-details-nodejs

06.10.2025 16:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

…which helps with gathering all the necessary user profile data.
See them both in action πŸ“Ή

πŸ‘‡

06.10.2025 16:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The profile page plugin gives you exactly what it says on the box: a ready to use profile page.
Fully customizable, as with all things Supertokens.

It pairs really well with the progressive user profiling plugin πŸ‘‡

06.10.2025 16:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Supertokens Launch Week, Day 1: The profile family of plugins

Missed a ready-to-go user profile and an easy way to onboard user info?
We got you! 🧡

06.10.2025 16:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Post image

We have a new batch of cool stuff to launch! Stay tuned for the SuperTokens launch week 02 - starting on Monday!

03.10.2025 16:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
@supertokens-plugins/tenant-discovery-nodejs Tenant Discovery Plugin for SuperTokens. Latest version: 0.1.0, last published: 20 hours ago. Start using @supertokens-plugins/tenant-discovery-nodejs in your project by running `npm i @supertokens-pl...

- www.npmjs.com/package/@sup...
- www.npmjs.com/package/@sup...

09.09.2025 19:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Our third plugin is out! And this one is for all of you struggling with multi-tenant setups and user routing.

We're happy to present our brand new

πŸŽ‰ Tenant Discovery Plugin πŸŽ‰

As it says on the package, this plugin helps route your users to the appropriate tenant, based on their email πŸ‘‡πŸ”—

09.09.2025 19:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
@supertokens-plugins/user-banning-nodejs User Banning Plugin for SuperTokens. Latest version: 0.1.0, last published: 17 hours ago. Start using @supertokens-plugins/user-banning-nodejs in your project by running `npm i @supertokens-plugins/us...

Our next extension is out today!

πŸ₯

The User Banning Extension is a simple one - it does exactly what it says on the package - endpoints and UI to ban/unban users and automatically revoke sessions of banned users.

πŸ”— www.npmjs.com/package/@sup...

πŸ”— www.npmjs.com/package/@sup...

26.08.2025 15:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
supertokens-plugins/packages/captcha-nodejs at main Β· supertokens/supertokens-plugins Contribute to supertokens/supertokens-plugins development by creating an account on GitHub.

Add CAPTCHA verification to your SuperTokens authentication flows. This plugin integrates with reCAPTCHA v2, reCAPTCHA v3, and Cloudflare Turnstile to protect authentication endpoints from automated attacks.

Node - github.com/supertokens/...
React - github.com/supertokens/...

18.08.2025 15:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Remember our SuperTokens extensions announcement?

We're happy to announce our first public extension - captchas!

πŸ‘‡

18.08.2025 15:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Rethinking our documentation We rebuilt our documentation from the ground upβ€”reorganizing structure, enforcing consistency, and making it easier than ever for developers to navigate and customize authentication with SuperTokens.

The results speak for themselves:

β€’ Users complete quickstart guides faster
β€’ Less page-hopping during sessions
β€’ Better user feedback
β€’ Developers can actually find what they need

Sometimes good docs is just removing the friction.

Full story here: supertokens.com/blog/rethink...

04.07.2025 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

But structure wasn't enough.

We standardized everything: same writing style, same page templates, same organization. We even use Vale (a linting tool) in CI to enforce consistency.

No more "every page written by a different person" chaos.

πŸ‘‡

04.07.2025 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The winning approach: follow how auth actually works.

β€’ Quickstart (get running fast)
β€’ Authentication (methods and setup)
β€’ Additional Verification (MFA, email verification)
β€’ Post Authentication (sessions, user management)
β€’ Migration, Platform Config, Deployment

Logic beats personalization.
πŸ‘‡

04.07.2025 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

So we did something crazy: we built two entirely different documentation architectures.

Spent months on each. Tested both with real users. Compared how people actually navigated vs. how we thought they would.

Only then did we pick one.

πŸ‘‡

04.07.2025 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The breaking point:

Users reported spending more time hunting through docs than actually implementing auth. Our "personalized" approach created 15 different ways to navigate the same information.

We optimized for the wrong thing.

πŸ‘‡

04.07.2025 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We tried to personalize everything. Different auth methods got different navigation. Recipes for different use cases. Seemed smart.

Result? Navigation chaos. Users couldn't find anything.

Good intentions, terrible execution.

πŸ‘‡

04.07.2025 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0