What's your go to solution for authentication / securing your web app ?

As the title says, I wanted to know what do you guys use for authentication / securing your web apps, particularly for Saas, is it something custom like identity with jwt or something already developed like Auth0, Clerk or what else ? Also what is your opinion on Microsoft Entra External Id for use cases like saas ?