5, 10 or 20 seats+ for your team - learn more
Boutique, a software development company, is working on a project that will automate a client’s inspection process. As a software engineer for Boutique, your task is to implement authentication and authorization in the existing ASP.NET Core HTTP API for the project according to the client’s requirements. You’ll register your application to use Google as an identity provider, configure Swashbuckle to support authentication through Google, and activate the authentication and authorization middleware of ASP.NET Core. To take advantage of ASP.NET Core’s authorization features, you’ll add additional claims to the authenticated identity per the client’s specs, and you’ll implement role- and policy-based authorization as needed. When you’re done, employees will be able to use all of the API’s functionality, and customers will have read access to their own data.
This liveProject is for C# developers who want to learn how to implement authentication and authorization in an ASP.NET Core HTTP API. To begin this liveProject, you’ll need to be familiar with the following:
TOOLSgeekle is based on a wordle clone.