This post demonstrates how to add step-up authentication to an Angular frontend and NestJS backend using the OAuth 2.0 Step Up Authentication Challenge Protocol. It covers setting up the authentication configuration, guarding routes with step-up authentication, and protecting API resources with the challenge. The post also mentions the possibility of ensuring authentication recency in step-up authentication.
Table of contents
Use Step Up Authentication Challenge to protect resourcesPrepare the Angular and NestJS web applicationSet up the Identity Provide to use OAuth 2.0 and OpenID ConnectStep-up authentication mechanics at a glanceSet up authenticatorsGuard a route with step-up authenticationProtect API resources with step-up authentication challengeEnsure authentication recency in step-up authenticationStep-up authentication in Angular and NestJS applicationsSort: