Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

MissyM2/SampleAuthIdentityApp

Open more actions menu

Repository files navigation

SampleAuthIdentityWebApp

.NET Core, WebAPI, frontend

Overview

This app is an .net Web API, version 7.0, with a webapp UI for the purposes of demonstrating a manual implementation of authentication, authorization, and protection of an api endpoint.

Structure and Libraries

Solution Name: SampleAuthIdentityWebApp

Projects/Libraries:

  • SampleAuthIdentityWebApp

    • UI functions: Identity.UI : covers the UI elements of Identity; utilizes all scaffolded interfaces: NOT USED HERE because this is a demonstration purpose. In most circumstances, you will use this library
    • Functionalities: Identity : covers the functionalities of the auth/auth process
    • DataStore functions: Identity.EntityFrameworkCore : covers the data store, which is the in-memory representation of the database; stores all the db schema objects and c# classes
    • SqlServer: EntityFrameworkCore.SqlServer
    • Migrations: In order to take in-memory representation and create corresponding objects in the db
      • EntityFrameworkCore.Design
      • Migrations: EntityFrameworkCore.Tools
  • SampleAuthIdentityWebAPI

    • Microsoft.AspNetCore.Authentication.JwtBearer
    • Microsoft.AspNetCore.OpenApi
    • Swashbuckle.AspNetCore
    • System.IdentityModel.Tokens.Jwt

SampleAuthIdentityApp

About

An API and WebApp that implements Microsoft Identity for authentication, authorization and protection of endpoints

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.