diff --git a/.prettierrc b/.prettierrc
deleted file mode 100644
index 544138be..00000000
--- a/.prettierrc
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "singleQuote": true
-}
diff --git a/angular.json b/angular.json
index fbb4d1c3..f08bf93b 100644
--- a/angular.json
+++ b/angular.json
@@ -41,12 +41,12 @@
"schematics": {},
"architect": {
"build": {
- "builder": "@angular-devkit/build-angular:browser",
+ "builder": "@angular-devkit/build-angular:application",
"options": {
"outputPath": "dist/sample",
"index": "projects/sample/src/index.html",
- "main": "projects/sample/src/main.ts",
- "polyfills": "projects/sample/src/polyfills.ts",
+ "browser": "projects/sample/src/main.ts",
+ "polyfills": ["zone.js"],
"tsConfig": "projects/sample/tsconfig.app.json",
"assets": [
"projects/sample/src/favicon.ico",
@@ -58,9 +58,7 @@
"node_modules/bootstrap/dist/css/bootstrap.css"
],
"scripts": [],
- "vendorChunk": true,
"extractLicenses": false,
- "buildOptimizer": false,
"sourceMap": true,
"optimization": false,
"namedChunks": true
@@ -83,9 +81,7 @@
"outputHashing": "all",
"sourceMap": false,
"namedChunks": false,
- "extractLicenses": true,
- "vendorChunk": false,
- "buildOptimizer": true
+ "extractLicenses": true
}
},
"defaultConfiguration": ""
@@ -93,25 +89,25 @@
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
- "browserTarget": "sample:build"
+ "buildTarget": "sample:build"
},
"configurations": {
"production": {
- "browserTarget": "sample:build:production"
+ "buildTarget": "sample:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
- "browserTarget": "sample:build"
+ "buildTarget": "sample:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "projects/sample/src/test.ts",
- "polyfills": "projects/sample/src/polyfills.ts",
+ "polyfills": ["zone.js"],
"tsConfig": "projects/sample/tsconfig.spec.json",
"karmaConfig": "projects/sample/karma.conf.js",
"styles": [
@@ -140,7 +136,7 @@
"outputPath": "dist/quickstart-demo",
"index": "projects/quickstart-demo/src/index.html",
"main": "projects/quickstart-demo/src/main.ts",
- "polyfills": "projects/quickstart-demo/src/polyfills.ts",
+ "polyfills": ["zone.js"],
"tsConfig": "projects/quickstart-demo/tsconfig.app.json",
"aot": false,
"assets": [
@@ -186,25 +182,25 @@
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
- "browserTarget": "quickstart-demo:build"
+ "buildTarget": "quickstart-demo:build"
},
"configurations": {
"production": {
- "browserTarget": "quickstart-demo:build:production"
+ "buildTarget": "quickstart-demo:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
- "browserTarget": "quickstart-demo:build"
+ "buildTarget": "quickstart-demo:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "projects/quickstart-demo/src/test.ts",
- "polyfills": "projects/quickstart-demo/src/polyfills.ts",
+ "polyfills": ["zone.js"],
"tsConfig": "projects/quickstart-demo/tsconfig.spec.json",
"karmaConfig": "projects/quickstart-demo/karma.conf.js",
"assets": [
@@ -297,10 +293,10 @@
"builder": "@angular-devkit/build-angular:dev-server",
"configurations": {
"production": {
- "browserTarget": "quickstart-standalone:build:production"
+ "buildTarget": "quickstart-standalone:build:production"
},
"development": {
- "browserTarget": "quickstart-standalone:build:development"
+ "buildTarget": "quickstart-standalone:build:development"
}
},
"defaultConfiguration": "development"
@@ -308,7 +304,7 @@
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
- "browserTarget": "quickstart-standalone:build"
+ "buildTarget": "quickstart-standalone:build"
}
},
"test": {
diff --git a/contributors.md b/contributors.md
index e4b53a80..9649245c 100644
--- a/contributors.md
+++ b/contributors.md
@@ -1,42 +1,41 @@
+[](https://github.com/alexandis)[](https://github.com/anbiniyar)[](https://github.com/anoordende)[](https://github.com/nihanth007)[](https://github.com/bobvandevijver)
-[](https://github.com/alexandis)[](https://github.com/anbiniyar)[](https://github.com/anoordende)[](https://github.com/ArsProgramma)[](https://github.com/nihanth007)
+[](https://github.com/BobCui20)[](https://github.com/Bottswana)[](https://github.com/ErazerBrecht)[](https://github.com/Chris3773)[](https://github.com/ChristianMurphy)
-[](https://github.com/bobvandevijver)[](https://github.com/BobCui20)[](https://github.com/Bottswana)[](https://github.com/ErazerBrecht)[](https://github.com/Chris3773)
-
-[](https://github.com/ChristianMurphy)[](https://github.com/d-moos)[](https://github.com/enterprisebug)[](https://github.com/craniodev)[](https://github.com/FabianGosebrink)
+[](https://github.com/d-moos)[](https://github.com/enterprisebug)[](https://github.com/dennisholmer)[](https://github.com/craniodev)[](https://github.com/FabianGosebrink)
[](https://github.com/FabienDehopre)[](https://github.com/FRosner)[](https://github.com/MisterJames)[](https://github.com/JessePreiner)[](https://github.com/jesusbotella)
-[](https://github.com/Jojofoulk)[](https://github.com/kristofdegrave)[](https://github.com/saxicek)[](https://github.com/lukasmatta)[](https://github.com/Maximaximum)
-
-[](https://github.com/mpbalmeida)[](https://github.com/mhyfritz)[](https://github.com/mdaehnert)[](https://github.com/mcserra)[](https://github.com/nhumblot)
+[](https://github.com/Joss-FD)[](https://github.com/kristofdegrave)[](https://github.com/saxicek)[](https://github.com/lukasmatta)[](https://github.com/mahmut-gundogdu)
-[](https://github.com/l1b3r)[](https://github.com/oleersoy)[](https://github.com/OskarsPakers)[](https://github.com/hellerbarde)[](https://github.com/paweldyminski)
+[](https://github.com/Maximaximum)[](https://github.com/mpbalmeida)[](https://github.com/mhyfritz)[](https://github.com/mdaehnert)[](https://github.com/mcserra)
-[](https://github.com/bechhansen)[](https://github.com/peterneave)[](https://github.com/pmccloghrylaing)[](https://github.com/akehir)[](https://github.com/RubenVermeulen)
+[](https://github.com/huy2nhan)[](https://github.com/nhumblot)[](https://github.com/l1b3r)[](https://github.com/oleersoy)[](https://github.com/OskarsPakers)
-[](https://github.com/ryanmwright)[](https://github.com/scttcper)[](https://github.com/abshoff)[](https://github.com/SpazzMarticus)[](https://github.com/srenatus)
+[](https://github.com/hellerbarde)[](https://github.com/paweldyminski)[](https://github.com/bechhansen)[](https://github.com/peterneave)[](https://github.com/pmccloghrylaing)
-[](https://github.com/sven-codeculture)[](https://github.com/Rocket18)[](https://github.com/Ceteareth)[](https://github.com/vadjs)[](https://github.com/Varada-Schneider)
+[](https://github.com/pirminrehm)[](https://github.com/akehir)[](https://github.com/RubenVermeulen)[](https://github.com/ryanmwright)[](https://github.com/scttcper)
-[](https://github.com/Gimly)[](https://github.com/akkaradej)[](https://github.com/coyoteecd)[](https://github.com/darbio)[](https://github.com/filipvh)
+[](https://github.com/abshoff)[](https://github.com/ssaip)[](https://github.com/SpazzMarticus)[](https://github.com/srenatus)[](https://github.com/sven-codeculture)
-[](https://github.com/kyubisation)[](https://github.com/luciimon)[](https://github.com/mike-rivera)[](https://github.com/drobert-bfm)[](https://github.com/roblabat)
+[](https://github.com/sven-tidde)[](https://github.com/Rocket18)[](https://github.com/Ceteareth)[](https://github.com/vadjs)[](https://github.com/Gimly)
-[](https://github.com/wdunn001)[](https://github.com/adrianbenjuya)[](https://github.com/Andreas-Hjortland)[](https://github.com/adematte)[](https://github.com/cgatian)
+[](https://github.com/akkaradej)[](https://github.com/coyoteecd)[](https://github.com/darbio)[](https://github.com/filipvh)[](https://github.com/kyubisation)
-[](https://github.com/dirkbolte)[](https://github.com/enricodeleo)[](https://github.com/Gregordy)[](https://github.com/jeroenhinfi)[](https://github.com/linjie997)
+[](https://github.com/luciimon)[](https://github.com/mikelgo)[](https://github.com/mike-rivera)[](https://github.com/drobert-bfm)[](https://github.com/roblabat)
-[](https://github.com/jfyne)[](https://github.com/kevincathcart-cas)[](https://github.com/martin1cerny)[](https://github.com/marvinosswald)[](https://github.com/nick1699)
+[](https://github.com/wdunn001)[](https://github.com/adrianbenjuya)[](https://github.com/Andreas-Hjortland)[](https://github.com/adematte)[](https://github.com/dirkbolte)
-[](https://github.com/paulyoder)[](https://github.com/reda-alaoui)[](https://github.com/remiburtin)[](https://github.com/gingters)[](https://github.com/kranich)
+[](https://github.com/enricodeleo)[](https://github.com/Gregordy)[](https://github.com/jeroenhinfi)[](https://github.com/linjie997)[](https://github.com/jfyne)
-[](https://github.com/StefanoChiodino)[](https://github.com/tpeter1985)[](https://github.com/dennisameling)[](https://github.com/apps/dependabot)[](https://github.com/jdgeier)
+[](https://github.com/kevincathcart-cas)[](https://github.com/martin1cerny)[](https://github.com/marvinosswald)[](https://github.com/nick1699)[](https://github.com/paulyoder)
-[](https://github.com/mraible)[](https://github.com/ajpierson)[](https://github.com/artnim)[](https://github.com/fmalcher)[](https://github.com/Flofie)
+[](https://github.com/reda-alaoui)[](https://github.com/remiburtin)[](https://github.com/gingters)[](https://github.com/kranich)[](https://github.com/StefanoChiodino)
-[](https://github.com/mabdelaal86)[](https://github.com/nhance)[](https://github.com/Razzeee)[](https://github.com/maxisam)[](https://github.com/ismcagdas)
+[](https://github.com/tpeter1985)[](https://github.com/busycat)[](https://github.com/dennisameling)[](https://github.com/jdgeier)[](https://github.com/mraible)
-[](https://github.com/Toxicable)[](https://github.com/ManuelRauber)[](https://github.com/vdveer)[](https://github.com/jeroenheijmans)[](https://github.com/manfredsteyer)
+[](https://github.com/michaelfaith)[](https://github.com/ajpierson)[](https://github.com/fmalcher)[](https://github.com/Flofie)[](https://github.com/mabdelaal86)
+[](https://github.com/nhance)[](https://github.com/razzeee)[](https://github.com/maxisam)[](https://github.com/ismcagdas)[](https://github.com/apps/dependabot)
+[](https://github.com/ManuelRauber)[](https://github.com/vdveer)[](https://github.com/jeroenheijmans)[](https://github.com/manfredsteyer)
diff --git a/docs-src/implicit-flow.md b/docs-src/implicit-flow.md
index 38a490dd..97f30d26 100644
--- a/docs-src/implicit-flow.md
+++ b/docs-src/implicit-flow.md
@@ -1,6 +1,6 @@
## Configuring for Implicit Flow
-This section shows how to implement login leveraging implicit flow. This is the OAuth2/OIDC flow which was originally intended for Single Page Application.
+This section shows how to implement login leveraging implicit flow. This is the OAuth2/OIDC flow which was originally intended for Single Page Application.
Meanwhile using **Code Flow** instead is a **best practice** and with OAuth 2.1 implicit flow will be **deprecated***.
@@ -85,12 +85,15 @@ export class HomeComponent {
The following snippet contains the template for the login page:
```HTML
-
- Hallo
-
-
+@if (name) {
+
Hallo, {{name}}
-
+
+} @else {
+
+ Hallo
+
+}