Skip to content

Identity app with rewritten ASPNET security, react core, react router and redux libraries.

License

Notifications You must be signed in to change notification settings

dragos-tudor/identity-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Identity app

Identity SPA application use my functional C#/JS libraries in real-world scenarios.

  • backend: main focus is on cookies and OAuth2 authentications.
  • frontend: main focus is on rendering, routing and states management using jsx components.

Identity app libraries

Identity app structure

Identity app running steps

  • generate localhost certificates and install CA certificate in browsers see here.
  • create backend-api/secrets.json file and set OAuth2 providers credentials see here structure.
dotnet restore
dotnet build --no-restore
./start.sh # docker exec -it -u root identity-app chmod u+x /workspaces/identity-app/start.sh

Remarks

  • tested only with Google OAuth2 provider. Reopen-closed accounts Twitter & Facebook wip.
  • ASPNET Core used to run backend api & app.
  • Deno used to build frontend app & components.

SIMPLE ALWAYS MEANS SIMPLE

About

Identity app with rewritten ASPNET security, react core, react router and redux libraries.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published