Merge pull request 'Simplified login process' (#80) from payments into master

Reviewed-on: #80
This commit was merged in pull request #80.
This commit is contained in:
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;
},
}
};
});