From de413e84c59e9850782b862ac84f3f9ac26e65fe Mon Sep 17 00:00:00 2001 From: "Brook Jeynes [SSW]" Date: Mon, 23 Oct 2023 23:14:03 +0000 Subject: [PATCH 1/3] =?UTF-8?q?Update=20Rule=20=E2=80=9Cchoosing-authentic?= =?UTF-8?q?ation/rule=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rules/choosing-authentication/rule.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rules/choosing-authentication/rule.md b/rules/choosing-authentication/rule.md index f8dbb59b754..3074d88e9f9 100644 --- a/rules/choosing-authentication/rule.md +++ b/rules/choosing-authentication/rule.md @@ -54,6 +54,10 @@ Note that some of the options listed below support or include the features liste Each project is different, and you will need to consider your individual needs and circumstances when choosing how to implement identity and authentication in your solution. There are countless options available for authentication, but the chart below can provide a guide for some of the major decisions, and help you narrow down to some of the relevant options. Use this to get started and be sure to consider all the other information in this rule before making a decision. ```mermaid +--- +type: diagram +title: "Authentication Selection" +--- flowchart Start(["Start"]) --> CustomLogic{"Need Custom/\nComplex Logic?"} @@ -79,8 +83,7 @@ flowchart SingleApp -->|"Yes"| IdentityServer SingleApp -->|"No"| NETCORE(["ASP.NET Core Identity"]) -``` -**Figure: Authentication Selection** +``` Your situation is unique, and every application's requirements are different. These tips can help you identify options to consider for your solution. From 81c132d4dec8a4742dd1b788aad5cb762d1ee48f Mon Sep 17 00:00:00 2001 From: "Brook Jeynes [SSW]" Date: Mon, 30 Oct 2023 10:53:27 +1000 Subject: [PATCH 2/3] =?UTF-8?q?Update=20Rule=20=E2=80=9Cchoosing-authentic?= =?UTF-8?q?ation/rule=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rules/choosing-authentication/rule.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/rules/choosing-authentication/rule.md b/rules/choosing-authentication/rule.md index 3074d88e9f9..fe65acbb8d3 100644 --- a/rules/choosing-authentication/rule.md +++ b/rules/choosing-authentication/rule.md @@ -53,11 +53,7 @@ Note that some of the options listed below support or include the features liste Each project is different, and you will need to consider your individual needs and circumstances when choosing how to implement identity and authentication in your solution. There are countless options available for authentication, but the chart below can provide a guide for some of the major decisions, and help you narrow down to some of the relevant options. Use this to get started and be sure to consider all the other information in this rule before making a decision. -```mermaid ---- -type: diagram -title: "Authentication Selection" ---- +```mermaid-svg flowchart Start(["Start"]) --> CustomLogic{"Need Custom/\nComplex Logic?"} From d89de7a7a6ab7536b5db6bd3118c32e5a6337905 Mon Sep 17 00:00:00 2001 From: "Brook Jeynes [SSW]" Date: Mon, 30 Oct 2023 11:09:09 +1000 Subject: [PATCH 3/3] Update rule.md --- rules/choosing-authentication/rule.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/choosing-authentication/rule.md b/rules/choosing-authentication/rule.md index fe65acbb8d3..f33a580c411 100644 --- a/rules/choosing-authentication/rule.md +++ b/rules/choosing-authentication/rule.md @@ -79,7 +79,8 @@ flowchart SingleApp -->|"Yes"| IdentityServer SingleApp -->|"No"| NETCORE(["ASP.NET Core Identity"]) -``` +``` +**Figure: Authentication Selection** Your situation is unique, and every application's requirements are different. These tips can help you identify options to consider for your solution.