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
+
+}