Month: May 2018

OpenID Connect Interactive authentication with Authorization Code Flow (OIDC Part 3)

In part 2 we created a simple OIDC setup using hard-coded client credentials for the client to obtain an access token, so it could invoke the resource API. In this post, we are gonna enable interactive login on the identity server with hard-coded test users using authorization flow. After the users have successfully logged in, …

OpenID Connect Interactive authentication with Authorization Code Flow (OIDC Part 3) Read More »

Creating identity server setup with client credential authentication (OIDC part 2)

In this post we are gonna take part 1 into action by creating a OpenID connect setup with a three server system using client credentials for authentication The three servers are: AuthorizationServer, implemented with IdentityServer4. ResourceApi, implemented with ASP.NET core and IdentityServer4.AccessTokenValidation Nuget package for access token validation. ClientApp, implemented as an ASP.NET MVC application with Angular …

Creating identity server setup with client credential authentication (OIDC part 2) Read More »

Dynamic Form Rendering with Angular Reactive Forms

A common need in enterprise application development is to support dynamically rendering of a form based on some domain-specific metadata. This enables central control of domain logic and enables non-technical domain expert to control central domain logic that determines how the application is rendered, commonly using some CMS like GUI, presented in the domain language …

Dynamic Form Rendering with Angular Reactive Forms Read More »