The demonstration of modern authentication using BFF pattern and authorization enforcer using OPA
TODO
# Start front-end
> cd frontend/bff-auth-nextjs
> yarn dev
# Start auth-server, BFF server, and sale-api
> tye run
https://localhost:8080
, and start to play with itNo. | Name | Technical Stacks | URI |
1 | Gateway (BFF Auth) | .NET 6 (YARP) | https://localhost:8080 |
2 | Duende.IdentityServer | .NET 6 | https://localhost:5001 |
3 | Product API | Rust (Axum, Tower, Hyper, Tokio) | http://localhost:5003 |
4 | Sale API | Golang (fiber) | http://localhost:5004 |
5 | Ship API (TODO) | .NET 6 | http://localhost:5005 |
5 | Web | Nextjs | http://localhost:3000 |