Index: .vs/NajdiMentor/v17/DocumentLayout.backup.json
===================================================================
--- .vs/NajdiMentor/v17/DocumentLayout.backup.json	(revision 490520ec49cd8aeca5ff131624422f4929462e4a)
+++ .vs/NajdiMentor/v17/DocumentLayout.backup.json	(revision 86ead58f2bf934ca2213da860197621c1e93417d)
@@ -4,4 +4,12 @@
   "Documents": [
     {
+      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
+      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|c:\\users\\kate\\source\\repos\\najdimentor\\webapplication1\\controllers\\accountcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\controllers\\accountcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -12,28 +20,24 @@
     },
     {
+      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\views\\account\\externalloginfailure.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}",
+      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\views\\account\\externalloginfailure.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\views\\account\\_externalloginslistpartial.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}",
+      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\views\\account\\_externalloginslistpartial.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\app_start\\identityconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\app_start\\identityconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\views\\shared\\_loginpartial.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}",
       "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\views\\shared\\_loginpartial.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\views\\account\\_externalloginslistpartial.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}",
-      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\views\\account\\_externalloginslistpartial.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\views\\account\\externalloginfailure.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}",
-      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\views\\account\\externalloginfailure.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\views\\account\\mentorprofile.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}",
       "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\views\\account\\mentorprofile.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
-      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\views\\account\\contactform.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}",
       "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\views\\account\\contactform.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}"
@@ -93,8 +97,4 @@
     {
       "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\Kate\\AppData\\Local\\Temp\\gqitrsen..sql||{CC5D8DF0-88F4-4BB2-9DBB-B48CEE65C30A}|"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\app_start\\identityconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\app_start\\identityconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
@@ -161,9 +161,9 @@
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 11,
+          "SelectedChildIndex": 16,
           "Children": [
             {
               "$type": "Document",
-              "DocumentIndex": 3,
+              "DocumentIndex": 5,
               "Title": "_ExternalLoginsListPartial.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\_ExternalLoginsListPartial.cshtml",
@@ -189,5 +189,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 2,
+              "DocumentIndex": 7,
               "Title": "_LoginPartial.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Shared\\_LoginPartial.cshtml",
@@ -195,5 +195,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Shared\\_LoginPartial.cshtml",
               "RelativeToolTip": "WebApplication1\\Views\\Shared\\_LoginPartial.cshtml",
-              "ViewState": "AgIAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "ViewState": "AgIAAAYAAAAAAAAAAIBZwAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
               "WhenOpened": "2026-03-02T01:26:40.885Z"
@@ -201,5 +201,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 10,
+              "DocumentIndex": 11,
               "Title": "Opinion.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\Opinion.cs",
@@ -213,5 +213,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 6,
+              "DocumentIndex": 8,
               "Title": "MentorProfile.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\MentorProfile.cshtml",
@@ -225,5 +225,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 11,
+              "DocumentIndex": 12,
               "Title": "ManageViewModels.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\ManageViewModels.cs",
@@ -237,5 +237,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 21,
+              "DocumentIndex": 22,
               "Title": "TopicSuggestion.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\TopicSuggestion.cs",
@@ -249,5 +249,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 22,
+              "DocumentIndex": 23,
               "Title": "gqitrsen..sql",
               "DocumentMoniker": "C:\\Users\\Kate\\AppData\\Local\\Temp\\gqitrsen..sql",
@@ -260,5 +260,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 23,
+              "DocumentIndex": 6,
               "Title": "IdentityConfig.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\App_Start\\IdentityConfig.cs",
@@ -266,5 +266,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\App_Start\\IdentityConfig.cs",
               "RelativeToolTip": "WebApplication1\\App_Start\\IdentityConfig.cs",
-              "ViewState": "AgIAAEIAAAAAAAAAAAAQwDQAAAAAAAAAAAAAAA==",
+              "ViewState": "AgIAAAsAAAAAAAAAAAASwBwAAAAtAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2026-02-15T16:41:41.458Z"
@@ -284,5 +284,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 12,
+              "DocumentIndex": 13,
               "Title": "AccountViewModels.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\AccountViewModels.cs",
@@ -296,5 +296,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 0,
+              "DocumentIndex": 2,
               "Title": "AccountController.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Controllers\\AccountController.cs",
@@ -302,5 +302,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Controllers\\AccountController.cs",
               "RelativeToolTip": "WebApplication1\\Controllers\\AccountController.cs",
-              "ViewState": "AgIAAMwHAAAAAAAAAAAuwOMHAAAFAAAAAAAAAA==",
+              "ViewState": "AgIAANgFAAAAAAAAAAAUwH8FAAAnAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2025-06-19T17:04:54.803Z",
@@ -309,5 +309,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 18,
+              "DocumentIndex": 19,
               "Title": "_Layout.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Shared\\_Layout.cshtml",
@@ -321,5 +321,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 7,
+              "DocumentIndex": 1,
               "Title": "Web.config",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Web.config",
@@ -327,5 +327,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Web.config",
               "RelativeToolTip": "WebApplication1\\Web.config",
-              "ViewState": "AgIAAFAAAAAAAAAAAAAkwHAAAAAQAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAHAAAAAQAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|",
               "WhenOpened": "2025-07-11T08:32:03.514Z",
@@ -334,5 +334,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 1,
+              "DocumentIndex": 3,
               "Title": "ExternalLoginConfirmation.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\ExternalLoginConfirmation.cshtml",
@@ -340,5 +340,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\ExternalLoginConfirmation.cshtml",
               "RelativeToolTip": "WebApplication1\\Views\\Account\\ExternalLoginConfirmation.cshtml",
-              "ViewState": "AgIAACgBAAAAAAAAAAAuwGABAAARAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAEwAAABZAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
               "WhenOpened": "2026-02-14T14:15:15.984Z"
@@ -358,5 +358,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 5,
+              "DocumentIndex": 0,
               "Title": "Startup.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Startup.cs",
@@ -364,7 +364,8 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Startup.cs",
               "RelativeToolTip": "WebApplication1\\Startup.cs",
-              "ViewState": "AgIAAIoAAAAAAAAAAAAcwK8AAAAdAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-02-12T23:40:22.829Z"
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAKEAAAAQAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-02-12T23:40:22.829Z",
+              "EditorCaption": ""
             },
             {
@@ -382,5 +383,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 15,
+              "DocumentIndex": 16,
               "Title": "Message.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\Message.cs",
@@ -406,5 +407,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 9,
+              "DocumentIndex": 10,
               "Title": "RequestItemDto.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\RequestItemDto.cs",
@@ -511,5 +512,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 16,
+              "DocumentIndex": 17,
               "Title": "Project.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\Project.cs",
@@ -547,5 +548,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 17,
+              "DocumentIndex": 18,
               "Title": "EditMentorProfile.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\EditMentorProfile.cshtml",
@@ -553,5 +554,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\EditMentorProfile.cshtml",
               "RelativeToolTip": "WebApplication1\\Views\\Account\\EditMentorProfile.cshtml",
-              "ViewState": "AgIAAJAAAAAAAAAAAAAAAJAAAAA4AAAAAAAAAA==",
+              "ViewState": "AgIAAIoAAAAAAAAAAIBZwJAAAAA4AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
               "WhenOpened": "2025-06-09T20:13:10.332Z"
@@ -559,5 +560,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 19,
+              "DocumentIndex": 20,
               "Title": "IdentityModels.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\IdentityModels.cs",
@@ -571,5 +572,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 20,
+              "DocumentIndex": 21,
               "Title": "EditStudentProfile.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\EditStudentProfile.cshtml",
@@ -583,5 +584,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 14,
+              "DocumentIndex": 15,
               "Title": "MentorContact.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Models\\MentorContact.cs",
@@ -595,5 +596,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 8,
+              "DocumentIndex": 9,
               "Title": "ContactForm.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\ContactForm.cshtml",
@@ -601,5 +602,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\ContactForm.cshtml",
               "RelativeToolTip": "WebApplication1\\Views\\Account\\ContactForm.cshtml",
-              "ViewState": "AgIAAA8AAAAAAAAAAAAAACAAAAA0AAAAAAAAAA==",
+              "ViewState": "AgIAAAkAAAAAAAAAAIBZwCAAAAA0AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
               "WhenOpened": "2025-10-19T19:42:31.874Z"
@@ -607,5 +608,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 13,
+              "DocumentIndex": 14,
               "Title": "Inbox.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\Inbox.cshtml",
@@ -613,5 +614,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\Inbox.cshtml",
               "RelativeToolTip": "WebApplication1\\Views\\Account\\Inbox.cshtml",
-              "ViewState": "AgIAACkBAAAAAAAAAAAAADUBAABUAAAAAAAAAA==",
+              "ViewState": "AgIAACIBAAAAAAAAAMBdwDUBAABUAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
               "WhenOpened": "2025-10-19T21:26:16.27Z"
Index: .vs/NajdiMentor/v17/DocumentLayout.json
===================================================================
--- .vs/NajdiMentor/v17/DocumentLayout.json	(revision 490520ec49cd8aeca5ff131624422f4929462e4a)
+++ .vs/NajdiMentor/v17/DocumentLayout.json	(revision 86ead58f2bf934ca2213da860197621c1e93417d)
@@ -4,4 +4,12 @@
   "Documents": [
     {
+      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
+      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|c:\\users\\kate\\source\\repos\\najdimentor\\webapplication1\\controllers\\accountcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\controllers\\accountcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -28,14 +36,6 @@
     },
     {
-      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\views\\account\\mentorprofile.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}",
       "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\views\\account\\mentorprofile.cshtml||{40D31677-CBC0-4297-A9EF-89D907823A98}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|C:\\Users\\Kate\\source\\repos\\NajdiMentor\\webapplication1\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
-      "RelativeMoniker": "D:0:0:{9455F6E4-9915-4398-9E1B-28071A09E54B}|WebApplication1\\WebApplication1.csproj|solutionrelative:webapplication1\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
     },
     {
@@ -161,9 +161,9 @@
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 11,
+          "SelectedChildIndex": 13,
           "Children": [
             {
               "$type": "Document",
-              "DocumentIndex": 3,
+              "DocumentIndex": 5,
               "Title": "_ExternalLoginsListPartial.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\_ExternalLoginsListPartial.cshtml",
@@ -173,10 +173,9 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2026-03-02T01:27:09.255Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 2,
+              "WhenOpened": "2026-03-02T01:27:09.255Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 4,
               "Title": "ExternalLoginFailure.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\ExternalLoginFailure.cshtml",
@@ -186,10 +185,9 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2026-03-02T01:26:50.794Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 5,
+              "WhenOpened": "2026-03-02T01:26:50.794Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
               "Title": "_LoginPartial.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Shared\\_LoginPartial.cshtml",
@@ -199,6 +197,5 @@
               "ViewState": "AgIAAAYAAAAAAAAAAIBZwAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2026-03-02T01:26:40.885Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-03-02T01:26:40.885Z"
             },
             {
@@ -212,10 +209,9 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAACwAAAAFAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-12-27T20:53:06.546Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 7,
+              "WhenOpened": "2025-12-27T20:53:06.546Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 8,
               "Title": "MentorProfile.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\MentorProfile.cshtml",
@@ -225,6 +221,5 @@
               "ViewState": "AgIAAGkBAAAAAAAAAAAkwIQBAAAyAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-06-19T15:40:05.575Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-06-19T15:40:05.575Z"
             },
             {
@@ -238,6 +233,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-02-17T20:30:31.918Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-02-17T20:30:31.918Z"
             },
             {
@@ -251,6 +245,5 @@
               "ViewState": "AgIAABAAAAAAAAAAAAAQwBsAAAA1AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-02-17T20:26:21.706Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-02-17T20:26:21.706Z"
             },
             {
@@ -267,5 +260,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 4,
+              "DocumentIndex": 6,
               "Title": "IdentityConfig.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\App_Start\\IdentityConfig.cs",
@@ -275,6 +268,5 @@
               "ViewState": "AgIAAAsAAAAAAAAAAAASwBwAAAAtAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-02-15T16:41:41.458Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-02-15T16:41:41.458Z"
             },
             {
@@ -288,6 +280,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAACBzwB0AAAAtAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-06-07T20:31:47.326Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-06-07T20:31:47.326Z"
             },
             {
@@ -301,10 +292,9 @@
               "ViewState": "AgIAACcBAAAAAAAAAAAwwL0AAAARAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-06-26T19:59:05.398Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 0,
+              "WhenOpened": "2025-06-26T19:59:05.398Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 2,
               "Title": "AccountController.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Controllers\\AccountController.cs",
@@ -327,10 +317,9 @@
               "ViewState": "AgIAAHAAAAAAAAAAAAAiwHYAAAAkAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-07-11T11:34:03.882Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 8,
+              "WhenOpened": "2025-07-11T11:34:03.882Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 0,
               "Title": "Web.config",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Web.config",
@@ -338,5 +327,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Web.config",
               "RelativeToolTip": "WebApplication1\\Web.config",
-              "ViewState": "AgIAAFAAAAAAAAAAAAAkwHAAAAAQAAAAAAAAAA==",
+              "ViewState": "AgIAAFEAAAAAAAAAAAAuwHAAAAAQAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|",
               "WhenOpened": "2025-07-11T08:32:03.514Z",
@@ -345,5 +334,5 @@
             {
               "$type": "Document",
-              "DocumentIndex": 1,
+              "DocumentIndex": 3,
               "Title": "ExternalLoginConfirmation.cshtml",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Views\\Account\\ExternalLoginConfirmation.cshtml",
@@ -353,6 +342,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAAEwAAABZAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2026-02-14T14:15:15.984Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-02-14T14:15:15.984Z"
             },
             {
@@ -366,10 +354,9 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAABcBAAAwAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-06-19T16:27:56.292Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 6,
+              "WhenOpened": "2025-06-19T16:27:56.292Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 1,
               "Title": "Startup.cs",
               "DocumentMoniker": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Startup.cs",
@@ -377,5 +364,5 @@
               "ToolTip": "C:\\Users\\Kate\\source\\repos\\NajdiMentor\\WebApplication1\\Startup.cs",
               "RelativeToolTip": "WebApplication1\\Startup.cs",
-              "ViewState": "AgIAAIoAAAAAAAAAAAAcwK8AAAAdAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAKEAAAAQAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2026-02-12T23:40:22.829Z",
@@ -392,6 +379,5 @@
               "ViewState": "AgIAAHIBAAAAAAAAAAAuwH4BAAAfAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-02-14T14:33:01.954Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-02-14T14:33:01.954Z"
             },
             {
@@ -405,6 +391,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAArAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-12-26T12:11:43.889Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-12-26T12:11:43.889Z"
             },
             {
@@ -418,6 +403,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAAIBJwAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-12-26T12:19:10.595Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-12-26T12:19:10.595Z"
             },
             {
@@ -431,6 +415,5 @@
               "ViewState": "AgIAAAsAAAAAAAAAAAAAABsAAAA5AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-12-27T21:48:35.257Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-12-27T21:48:35.257Z"
             },
             {
@@ -444,6 +427,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-01-21T12:49:09.494Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-01-21T12:49:09.494Z"
             },
             {
@@ -457,6 +439,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAAIBJwCIAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-12-26T13:01:41.373Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-12-26T13:01:41.373Z"
             },
             {
@@ -470,6 +451,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAAIBZwA0AAAAyAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-12-26T13:13:22.014Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-12-26T13:13:22.014Z"
             },
             {
@@ -483,6 +463,5 @@
               "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-12-27T21:11:26.561Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-12-27T21:11:26.561Z"
             },
             {
@@ -496,6 +475,5 @@
               "ViewState": "AgIAAA0AAAAAAAAAAAAQwBYAAAAxAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-25T22:25:28.337Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-10-25T22:25:28.337Z"
             },
             {
@@ -578,6 +556,5 @@
               "ViewState": "AgIAAIoAAAAAAAAAAIBZwJAAAAA4AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-06-09T20:13:10.332Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-06-09T20:13:10.332Z"
             },
             {
@@ -627,6 +604,5 @@
               "ViewState": "AgIAAAkAAAAAAAAAAIBZwCAAAAA0AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-10-19T19:42:31.874Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-10-19T19:42:31.874Z"
             },
             {
@@ -640,6 +616,5 @@
               "ViewState": "AgIAACIBAAAAAAAAAMBdwDUBAABUAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
-              "WhenOpened": "2025-10-19T21:26:16.27Z",
-              "EditorCaption": ""
+              "WhenOpened": "2025-10-19T21:26:16.27Z"
             }
           ]
Index: WebApplication1/Startup.cs
===================================================================
--- WebApplication1/Startup.cs	(revision 490520ec49cd8aeca5ff131624422f4929462e4a)
+++ WebApplication1/Startup.cs	(revision 86ead58f2bf934ca2213da860197621c1e93417d)
@@ -19,9 +19,4 @@
 namespace WebApplication1
 {
-    /// <summary>
-    /// Custom cookie manager that forces Secure=true and SameSite=None on every
-    /// cookie written through it. Used by providers whose options expose CookieManager
-    /// (ApplicationCookie, Google, Microsoft). GitHub is handled separately below.
-    /// </summary>
     public class SameSiteNoneCookieManager : ICookieManager
     {
@@ -67,8 +62,4 @@
         public void Configuration(IAppBuilder app)
         {
-            // FIX 2: AddOnSendingHeaders middleware — safety net for Owin.Security.Providers.GitHub
-            // which does NOT expose a CookieManager property. This fires right before ASP.NET
-            // flushes the response and patches HttpResponseBase.Cookies (the typed collection
-            // GitHub writes to) so the correlation cookie always gets Secure + SameSite=None.
             app.Use(async (context, next) =>
             {
@@ -169,7 +160,5 @@
             if (!string.IsNullOrWhiteSpace(ghId) && !string.IsNullOrWhiteSpace(ghSecret))
             {
-                // CookieManager intentionally omitted: Owin.Security.Providers.GitHub does not
-                // expose that property. The AddOnSendingHeaders middleware at the top of this
-                // method patches GitHub's correlation cookie before the response is flushed.
+                
                 app.UseGitHubAuthentication(new GitHubAuthenticationOptions
                 {
