Clerk is a great auth service for building web apps. It makes it easy to add auth and user management, my experience with React/NextJS. Looking forward to seeing what the team adds next
Stop googling for a solution and just use this. This is likely exactly what you need. Clerk helps you avoid the hassle of having to deal with authentication both on the BE and the FE. It is not worth opting for another free/open-source solution as the free tier on Clerk is quite generous and will help you get started.