From 12319180445520ef7bc066f71aba2cc193f55c6f Mon Sep 17 00:00:00 2001 From: Jeff Tian Date: Fri, 1 Dec 2023 11:05:04 +0800 Subject: [PATCH] fix: add OnRedirectToIdentityProvider --- hosts/main/HostingExtensions.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hosts/main/HostingExtensions.cs b/hosts/main/HostingExtensions.cs index 55f07b13c..b4f4da048 100644 --- a/hosts/main/HostingExtensions.cs +++ b/hosts/main/HostingExtensions.cs @@ -157,6 +157,11 @@ private static void AddExternalIdentityProviders(this WebApplicationBuilder buil NameClaimType = "name", RoleClaimType = "role" }; + options.Events.OnRedirectToIdentityProvider = ctx => + { + ctx.ProtocolMessage.LoginHint = (string)ctx.Properties.Parameters["login_hint"]; + return Task.CompletedTask; + }; }); }