Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stefh/blazorwasmgrpcwithaadauth
Blazor + Wasm + Grpc + Azure AD Authentication
https://github.com/stefh/blazorwasmgrpcwithaadauth
azure-ad blazor grpc wasm webassembly
Last synced: 21 days ago
JSON representation
Blazor + Wasm + Grpc + Azure AD Authentication
- Host: GitHub
- URL: https://github.com/stefh/blazorwasmgrpcwithaadauth
- Owner: StefH
- License: mit
- Created: 2020-06-30T14:59:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T20:43:04.000Z (over 1 year ago)
- Last Synced: 2024-04-14T13:13:24.251Z (7 months ago)
- Topics: azure-ad, blazor, grpc, wasm, webassembly
- Language: C#
- Homepage:
- Size: 264 KB
- Stars: 18
- Watchers: 3
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blazor + WebAssembly + Grpc + Azure AD Authentication
## Info
### Project BlazorWasmGrpcWithAADAuth
Project created with commandline:
``` ps
dotnet new blazorwasm -au SingleOrg --api-client-id "821eb724-edb8-4dba-b425-3f953250c0ae" --app-id-uri "https://localhost:44375" --client-id "c0a70ecd-4c0d-417a-86cc-daba34d40538" --default-scope "API.Access" --domain "stefheyenrathgmail.onmicrosoft.com" -ho --tenant-id "020b0cf3-d6b2-464e-9b2d-45e124244428" -o BlazorWasmGrpcWithAADAuth
```### Project BlazorWasmGrpcWithAADAuth2
Project created with commandline:
``` ps
dotnet new blazorwasm2 -au SingleOrg --api-client-id "821eb724-edb8-4dba-b425-3f953250c0ae" --app-id-uri "821eb724-edb8-4dba-b425-3f953250c0ae" --client-id "c0a70ecd-4c0d-417a-86cc-daba34d40538" --default-scope "API.Access" --domain "stefheyenrathgmail.onmicrosoft.com" -ho --tenant-id "020b0cf3-d6b2-464e-9b2d-45e124244428" -o Skills
```#### Login
Login with `blazor@***.onmicrosoft.com`.## References
- https://github.com/coding-flamingo/BlazorWasmWithAADAuth
- https://www.youtube.com/watch?v=6y2dSNX3xcc
- https://blog.sanderaernouts.com/grpc-aspnetcore-azure-ad-authentication