A Comprehensive Example: Implementing JWT Authentication in ASP.NET Core with Identity and EF Core