In one of my previous project - I was working with IdentityServer4 custom authentication with active directory. To work with, I was having trouble on figuring out how to implement custom authentication in the IdentityServer4 implementation that will authenticate against active directory. Basically it was not clear to me whether I need to create some new middleware and add it using IApplicationBuilder in ASP.NET Core server or whether I need to add something to IdentityServer itself.
To integrate with active directory, I was in thought to use IUserService interface; But it seems to be for an earlier version of IdentityServer; I was guessing that IUserService is not present in IdentityServer4.
Later I found that, In IdentityServer4 it is users responsibility to implement the login code and provide the login UI. There I will find the AccountController - this is where I need to implement the authentication logic.
Basically, this OAuth 2.0 framework for ASP.NET Core 2, enables authentication as a service. Centralised login logic and workflow for all applications (web, native, mobile, services). Easily this enables Single Sign-on/ Sign-out over multiple application types.
Not only with Identity server, I have a very strong hands with Asp.Net core, Asp.Net MVC, Html, Css, Java Scripts as well. Already have completed many simple to complex level project with this technology.
Now I am curious to know about your required project details. Ping me on your convenience.