Back to overview

Join Kent C. Dodds for "React Authentication"

Not currently scheduled

Sign up to be notified when this workshop is scheduled

The problem statement

Authenticating your users can be tricky business

And it can be pretty bad if you get it wrong

Sure, you can pay for something off-the-shelf, but that can get expensive really quickly and you have to worry about integrating, vendor lock-in, and keeping your code up-to-date.

And whether you do decide to pay for an off-the-shelf solution or roll your own, you need to figure out how to code up your React components and data retrieval code to make sure the right user is shown the right thing at the right time. Tricky business indeed.

At the end of this workshop you'll be able to do all of these things yourself.

Here's why you should register for the workshop.

Register here

Key takeaways coming soon...

The topics we will be covering.

This is what we will talk about.

Topic list coming soon...

Required experience

You should have experience with these JavaScript features and attend my React Hooks Workshop or have the equivalent experience. Experience with Remix is a bonus, but not a requirement (this workshop will still be useful even if you plan to use a different framework). This workshop will use TypeScript, but should be completable if you do not have experience with TypeScript (or you could attend my TypeScript to know for React workshop first).

Important Note

Depending on the questions asked during the workshop, or necessary changes in the material, the actual content of the workshop could differ from the above mentioned topics.

What to expect from a Kent C. Dodds workshop

My primary goal is retention. If you can't remember what I've taught you, then the whole experience was a waste of our time.

With that in mind, we'll follow the teaching strategy I've developed over years of teaching (learn more about my teaching strategy here).

The short version is, you'll spend the majority of time working through exercises that are specifically crafted to help you experiment with topics you may have never experienced before. I intentionally put you into the deep end and let you struggle a bit to prepare your brain for the instruction.

Based on both my personal experience and scientific research around how people learn, this is an incredibly efficient way to ensure you understand and remember what you're learning. This is just one of the strategies I employ to improve your retention. I think you'll love it!

I'm excited to be your guide as we learn together!

Don't just take my word for it.

What participants have to say.

Even with nearly 2 years of React experience, helped me to refresh and even learn better the basic stuff and apply more advanced patterns to real use cases.

Vasilis Drosatos profile

Vasilis Drosatos

Senior Frontend Developer

I am learning It's good!

zhu baohua profile

zhu baohua


Have a look at my other workshops.

Learn more in these workshops.