-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
ASP.NET Core 9 Web API Cookbook
By :
In this recipe, we’ll implement cookie-based authentication in our ASP.NET Core Web API. While JSON Web Token (JWT) authentication is often preferred for many API scenarios, cookie authentication remains relevant and valuable in ASP.NET Core development. It’s worth noting that ASP.NET Core always works with an asp.net_sessionid cookie, making cookies an integral part of the framework regardless of the chosen authentication method. For Web APIs, cookie authentication can be particularly useful when dealing with browser-based clients or single-page applications (SPAs). It offers benefits such as automatic renewal of authentication, simpler CSRF protection implementation, and easier management of token expiration on the server side.
By the end of this recipe, you’ll have set up a cookie-based authentication system integrated with ASP.NET Core Identity, enabling secure user login, access control to protected endpoints...