How to customize/configure cutom Login UI for Identity Server 4 based on their Quickstart Repo


How to change the default Login UI template of Identity Server 4 based on my preferences?.

What steps should I do to implement my desired design with Identity Server 4.

Any links that tells how to customize/cofigure the template will help.

I am having a hard time to implement my design onto it. I am thinking to create angular 2+ login page with restful services on identity server 4 but it was not recommended because of security purposes.


Asked by:- EmmanuelReal
0
: 6037 At:- 6/14/2018 4:25:41 PM
ASP.NET CORE Identity Server 4 MVC







1 Answers
profileImage Answered by:- jaya

I don't have good knowledge of Identity server in ASP.NET Core, but I found this link http://www.identityserver.com/documentation/admin-ui/configuration-integration/configuring-adminui/

Which says you can define

  • UiUrl: Url of the AdminUI frontend (the idxui container)

You can find it in

env.js
  • AuthorityUrl: Url of the IdentityServer installation protecting AdminUI
  • ApiUrl: Url of the AdminUI backend (the idxapi container)
  • UiUrl: Url of the AdminUI frontend (the idxui container)
  • AddUserPassword: Allows for settings user passwords on creation. This is for demo purposes only. Do not use in Production.

Another one which may help 

https://leastprivilege.com/2017/10/28/templates-for-identityserver4-v2/

Similar question asked here https://stackoverflow.com/questions/35795394/identityserver3-custom-login-and-registration-screen

Says, "Yes, it is possible, see the documentation on customizing views"

The views in IdentityServer can be customized in one of two ways: 1) Customize the HTML templates provided by the DefaultViewService, or if more control is needed 2) define a custom IViewService.

Another link which explained Angular 2 Open Id integration https://damienbod.com/2016/03/02/angular2-openid-connect-implicit-flow-with-identityserver4/

http://estynedwards.com/blog/2016/01/30/ServiceStack-IdentityServer-Angular/

Hope it helps

1
At:- 6/14/2018 5:32:02 PM






Login/Register to answer
Or
Register directly by posting answer/details

Full Name *

Email *




By posting your answer you agree on privacy policy & terms of use