I am looking to use the Thinktecture IdentityServer3 solution as a single sign-on service in several web applications that the organization provides to external users.
Taking the MVC Authentication sample as a starting point, I consider the process of registering new users for more information when they first use the system. This process is common to all the services we provide, so I want to associate it with a single sign-on service.
Is there an elegant way to incorporate additional business logic into the IdentityServer3 core service? Basically, if this is a new user, I need to redirect them to some registration pages before transferring them back to the web application that they originally wanted to run for authentication.
source share