This application uses imported Unity build files in order to run games in browser, at moment I have one game Pong upp and running, I might create more later on.
There is a register/login and logout option, which uses login API created with c#. No need to login or registre to try out games section.
In this appliation I use two cookies, one time based (1 day) for cookie consent, and one session based for JWT token.
I use global context for light/dark mode, username and boolean for logged as state.
Project uses the following dependencies:
These can be installed by running the command "npm i"
I deployed this project as Azure static site and used generated workflow in order to progress ci/cd way. My login/auth API is running as webapp in Azure.
Homepage, in darkmode, after user accept cookieconsent and loggs in: