Skip to content
This repository was archived by the owner on May 12, 2021. It is now read-only.

thomasduft/microsts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MicroSTS - a token issuer service with IdentityServer and an Angular admin UI

This project aims for a fully working and minimalistic Security Token Service with local user administration.

It takes advantage of the following existing functionality:

  • IdentityServer: handles all the OpenID Connect and OAuth 2.0 protocol stuff
  • ASP.NET Core Identity: handles the general public available login functionality and manages users, passwords, profile data, roles, claims, tokens, email confirmation, and more
  • Angular: provides a minimalistic ui for administrate users, clients and resources.

Running MicroSTS from within VS Code

As simple as hit F5!

Once on the login page login with the username Admin and its default password Pass123$. After that it is strongly recommended to change the admin's password ;-)!

Running MicroSTS from docker

docker run -it --rm -p 5000:5000 --name microsts tomware/microsts:<version>

Or prepare volume mapping directories and files and run:

docker run -it --rm -p 5000:5000 --name microsts tomware/microsts:<version> /
-v C:/work/docker/microsts/data:/app/data /
-v C:/work/docker/microsts/logs:/app/logs /
-v C:/work/docker/microsts/appsettings.json:/app/appsettings.json

About

A Security Token Server with IdentityServer and Angular admin UI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •