Skip to content

Blazor WebAssembly .Net 5 example with rest api and identity auth services sharing models between the client and server. Utilises service / repository pattern.

License

Notifications You must be signed in to change notification settings

cmyers/BlazorWasmOidcCustom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlazorWasmOidcCustom

Blazor WebAssembly .Net 5 example with rest api and identity auth server sharing models between the client and server. Utilises service / repository pattern.

Replaces AddApiAuthorization with AddOidcAuthentication to allow for custom clientid and scopes. Changes to IdentityServer4 startup.cs to accommodate this include replacing AddApiAuthorization with adding the clients, resources and identities in code for testing, and replacing AddIdentityServerJwt with AddIdentityServerAuthentication to lock down api endpoints running on the same server.

master-defaultui branch uses the Identity default ui which is hosted alongside the Identity Server, Blazor app, and api. master-quickstartui branch uses the Identity Server 4 Quickstart UI which is hosted alonside the Identity Server, Blazor app, and api.

About

Blazor WebAssembly .Net 5 example with rest api and identity auth services sharing models between the client and server. Utilises service / repository pattern.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published