Clerk vs Next-Auth.js | It's not that simple...

In this KZread video, explore the complexities of choosing between Clerk/Auth0 and Next-Auth.js for authentication solutions. Uncover the nuances and challenges as I discuss why the decision-making process is not as simple as it may appear.
☕️ Buy me a coffee: www.buymeacoffee.com/janmarshal
🌍 My Website: www.janmarshal.com/
📧 Business ONLY: jan@alenix.de

Пікірлер: 29

  • @pedrok.9635
    @pedrok.96352 күн бұрын

    Great explanation, man! Loved how you gave clear examples and solid reasons for choosing one over the other in each case!

  • @yantaosong
    @yantaosong4 ай бұрын

    there are lot of vedio teching about clerk and next-auth , this is the best one, give experience directorly in real projects.

  • @user-fr2ky3rg5j
    @user-fr2ky3rg5j2 ай бұрын

    Thank you so much for your explanation! It was so simple and answered all my doubt in short time, subscribed :)

  • @mocambiquemaputomatola8238
    @mocambiquemaputomatola82383 ай бұрын

    Hi, if iam developping a school management system, is better to use next auth instead of clerk.

  • @JRReal
    @JRReal5 ай бұрын

    I agree with your point of view, I really like your videos, you explain in a simple and clear way...I would like to suggest a video on how to develop a agenda (next14) similar to calendly. Cheers 👏👏👏

  • @konrad2431
    @konrad2431Ай бұрын

    Hmm but clerk has 10000 monthly users completely for free. So I think when you get 10000 monthly users only then you will start to feel the cost.

  • @thelifeofbiraj
    @thelifeofbiraj5 ай бұрын

    I'm seeking advice on whether to use React or Next.js for building the frontend of a smart attendance system app. Additionally, I'd like suggestions on other tools like React Redux for this project. Another developer is handling Flutter for the app, and a separate developer has already implemented the backend in Laravel. Considering the features involve reporting, attendance, and tracking, which framework do you recommend? react or nextjs

  • @korkmazsalim

    @korkmazsalim

    4 ай бұрын

    nextjs + zustand

  • @powerfulcreations
    @powerfulcreations14 күн бұрын

    So for B2C Next Auth is better?

  • @knsense
    @knsense3 ай бұрын

    earned a new follower! I like how you explain things

  • @janmarshalcoding

    @janmarshalcoding

    3 ай бұрын

    Thank you 😀

  • @fiimble
    @fiimble5 ай бұрын

    Hello Jan, Pretty straight forward analysis. By the way, what's your take on PayloadCMS? Cheers!

  • @janmarshalcoding

    @janmarshalcoding

    5 ай бұрын

    Hey Jorge, thanks. To put it like this, I used Payloadcms when most probably didn't even know that it existed. Now personally I like what the team is doing with payload, and how far it has come in the last two years. I also like that they stayed true to their motives and left the project open source, which means that you can self-host it if you want to, etc. But I am so used to sanity and groq (sanity query layer), that I don't really want to move from them. Now pricing wise it would be probably smart to move to payload, so maybe I will make the move at some point in the future. So in conclusion great project and CMS, I am just so used to sanity that I don't want to move currently. But the cool thing is that they are currently trying to move the whole project to Next.js which will be very interesting, and I will probably create a video/project once they do the migration

  • @fiimble

    @fiimble

    5 ай бұрын

    Thanks for your input@@janmarshalcoding I'm new to Payload, but I like it. I'm developing my e-commerce (coffee site) project on it. Will report with my results later on. Aside from integrating Payload into Nextjs, they integrated Resend into it as well. As you pointed out, the PayloadCMS team seems to be making the right moves. By the way, I wish the best for you and your loved ones this holiday season. Happy Holidays ! Warmly, Jorge

  • @janmarshalcoding

    @janmarshalcoding

    5 ай бұрын

    Yeah, payload is pretty cool, actually listened to a podcast yesterday evening (syntax fm). And as the creator said, payload is evolving from "only" being a CMS to an actual backend with an admin panel since you pretty much have direct access to drizzle ORM, so definitely a great project to follow and use. Would definitely love to know how you experience using payload. Thank you very much, I wish you the very best! Jan

  • @yantaosong
    @yantaosong4 ай бұрын

    great , thanks Jan , B2B use clerk , B2C use next-auth.

  • @temitopedavid9508
    @temitopedavid95085 ай бұрын

    My guyyyyy❤❤❤🎉

  • @dios8256
    @dios82565 ай бұрын

    I'm a learner (not professional), but I don't like Next auth, I switched to Clerk. Mainly because you can't use basic username password logins, if you want to be able to check the session in server components. Since more recent versions of nextJS are using very few client components, it makes auth hard in most of you components. Also if you use common oauth providers like Google, you can't run e2e automation as you can't login to your app without an authentic oauth account. And Google blocks automation logins (even with all the workarounds as of yesterday (I tried EVERY workaround))

  • @janmarshalcoding

    @janmarshalcoding

    4 ай бұрын

    Yeah, clerk makes your life a lot easier...

  • @amalmurikkoli7629
    @amalmurikkoli76295 ай бұрын

    Hi, I am a huge fan of your work, I would really like you to review my code for blog website. It would help me to write better code.

  • @korendani
    @korendani5 ай бұрын

    Seb fan?

  • @janmarshalcoding

    @janmarshalcoding

    5 ай бұрын

    Alonso the one and only

  • @korendani

    @korendani

    5 ай бұрын

    Absolutely! But for me Seb will always be #1.@@janmarshalcoding

  • @janmarshalcoding

    @janmarshalcoding

    5 ай бұрын

    Maybe one day he will comeback 🙏

  • @programwithalex
    @programwithalex2 ай бұрын

    you can basically do what clerk does just by using next-auth which is free ...

  • @janmarshalcoding

    @janmarshalcoding

    2 ай бұрын

    Sure... but this brings its own downsides. That's what I talk about in the video...

  • @programwithalex

    @programwithalex

    2 ай бұрын

    to be honest any downside of next auth is better than having to pay for clerk which has crazy prices@@janmarshalcoding

  • @programwithalex

    @programwithalex

    Ай бұрын

    @@janmarshalcoding sure, but to be honest all of those "downsides" are worth having if you think about the fact that you do not have to pay. building the ui is easy and fun as well 😆 about the fact that you need to build it yourself i mean ok its gonna take time but at the end you are going to be happy you did it because you do not need to pay for clerk, this is just my opinion though, also sorry for the late answer 🤣

  • @Love-id8gu
    @Love-id8gu5 ай бұрын

    Hello again!!!😘❤ I want the following video - authorization example (Nextjs 14, typescript, server actions, nextauth 5, prisma, shadcn ui, react-hook-form, zod, sonner). User authorization, user registration, user roles. 😇Thank you dear friend!😇

Келесі