summaryrefslogtreecommitdiffstats
path: root/src/server
diff options
context:
space:
mode:
authorivarlovlie <git@ivarlovlie.no>2022-02-11 23:48:11 +0100
committerivarlovlie <git@ivarlovlie.no>2022-02-11 23:48:11 +0100
commit66318f6be3ef89addbc34040cd60533a2e1fba47 (patch)
tree698f0fd466a8570808536571ef549fac4f528895 /src/server
parentec9b9ee1a34135f35748693a809cad74d90b0411 (diff)
downloadbookmark-thing-66318f6be3ef89addbc34040cd60533a2e1fba47.tar.xz
bookmark-thing-66318f6be3ef89addbc34040cd60533a2e1fba47.zip
feat: Set redirect uri on event handler, doing this because i keep getting a default redirect uri in the generated request to github
Diffstat (limited to 'src/server')
-rw-r--r--src/server/Startup.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/Startup.cs b/src/server/Startup.cs
index 7010829..58eb33a 100644
--- a/src/server/Startup.cs
+++ b/src/server/Startup.cs
@@ -69,6 +69,10 @@ public class Startup
options.ClientSecret = Configuration.GetValue<string>("GH_CLIENT_SECRET");
options.ClientId = Configuration.GetValue<string>("GH_CLIENT_ID");
options.SaveTokens = true;
+ options.Events.OnRedirectToAuthorizationEndpoint = context => {
+ context.RedirectUri = "https://bmt.ivarlovlie.no";
+ return Task.CompletedTask;
+ };
options.CorrelationCookie = new CookieBuilder {
Name = "gh_correlation",
SameSite = SameSiteMode.Lax,