https://github.com/mildronize/bff-demo
Demonstrate how to implement micro-frontend of legacy Web Form ASP.NET Framework.
https://github.com/mildronize/bff-demo
microfrontend nestjs oauth2 openiddict react
Last synced: about 2 months ago
JSON representation
Demonstrate how to implement micro-frontend of legacy Web Form ASP.NET Framework.
- Host: GitHub
- URL: https://github.com/mildronize/bff-demo
- Owner: mildronize
- Created: 2022-12-04T13:59:56.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-14T04:13:14.000Z (over 3 years ago)
- Last Synced: 2025-03-17T00:28:03.464Z (about 1 year ago)
- Topics: microfrontend, nestjs, oauth2, openiddict, react
- Language: JavaScript
- Homepage:
- Size: 1.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Backend for Frontend and Micro-frontend
Demonstrate how to implement micro-frotend of legacy Web Form ASP.NET Framework.

## Projects
- [LegacyServer/AuthServer](LegacyServer/AuthServer) Used the template from [End-to-End React Oauth2 with Openiddict][react-oauth-openiddict]
- [LegacyServer/LegacyWeb](LegacyServer/LegacyWeb) Use the template from official MS ASP.NET Framework WebForm with individual Login
## Ref
### Multi Entry Point with Vite (React)
- Based on https://www.youtube.com/watch?v=STeKBm67l6M
- https://www.raulmelo.dev/blog/build-javascript-library-with-multiple-entry-points-using-vite-3
### Openiddict (.NET OAuth Lib)
- [https://dev.to/robinvanderknaap/setting-up-an-authorization-server-with-openiddict-part-iii-client-credentials-flow-55lp](https://dev.to/robinvanderknaap/setting-up-an-authorization-server-with-openiddict-part-iii-client-credentials-flow-55lp)
- [https://github.com/mildronize/DotNetCore-Sample](https://github.com/mildronize/DotNetCore-Sample)
- [End-to-End React Oauth2 with Openiddict][react-oauth-openiddict]
## ASP.NET Framework
- [OAuth/OpenID Support for WebForms, MVC and WebPages](https://devblogs.microsoft.com/dotnet/oauthopenid-support-for-webforms-mvc-and-webpages/)
[react-oauth-openiddict]: https://github.com/codesanook/codesanook-examples/tree/master/Codesanook.Examples.DotNetAuthorizationServer "End-to-End React Oauth2 with Openiddict"