Skip to Content

Not only do you have to change the way your applications perform authentication, you also need to configure and deploy the SSO server. This can often result in:

  • A lot of time configuring and deploying the SSO solution
  • Learning a new authentication framework
  • When things don't just work, debugging both sides to see which one is wrong

All of the above can be very frustrating, especially if you are new to SSO and trying to get a quick Proof of Concept (POC) up and running.

So, to make it easier to get you started on your SSO journey, we have created an 'All in one SSO solution' that works without requiring any server-side configuration.

The 'All-in-one SSO solution' consists of a docker image containing:

  • SSO server, based on Duende IdentityServer
  • AdminUI, a user interface to manage users and the configuration of the SSO server

To get started, make sure you have docker installed on your chosen platform. All you then need to do is enter the following command line:

docker run -it -p 3000:3000 --name allinone rocksolidknowledge/identityserver-dev-sso

When prompted for a license key, either hit enter for our free community non-production license or request a full demo key from ourselves that removes all the size limitations.

Then navigate using your browser to http://localhost:3000
 

Screenshot of the AdminUI all-in-one demo

In addition to the server-side, there is a host of client applications that virtually work out of the box against the solution:

Simply modify the AddOpenIdConnect startup options in the client applications as follows:

So if you need an SSO solution that you can start developing against in minutes, why not give our AdminUI All-in-one Docker image a try today.

Andrew is a Director at Rock Solid Knowledge.