Simplified login process #80

Merged
khwezi merged 1 commits from payments into master 2026-06-05 08:18:12 +02:00
+4 -10
View File
@@ -46,19 +46,13 @@ public static class Api
{
OnRedirectToIdentityProvider = context =>
{
if (!string.IsNullOrEmpty(context.ProtocolMessage.RedirectUri) && context.ProtocolMessage.RedirectUri.StartsWith("http://", StringComparison.OrdinalIgnoreCase))
{
var uriBuilder = new UriBuilder(context.ProtocolMessage.RedirectUri)
{
Scheme = "https",
Port = -1,
};
var fallbackUri = context.ProtocolMessage.RedirectUri;
context.ProtocolMessage.RedirectUri = uriBuilder.Uri.ToString();
}
if (fallbackUri.StartsWith("http://", StringComparison.OrdinalIgnoreCase))
context.ProtocolMessage.RedirectUri = fallbackUri.Replace("http://", "https://", StringComparison.OrdinalIgnoreCase);
return Task.CompletedTask;
},
}
};
});