feat: Signup query params tracking (#2098)

* feat: Add tracking of signup query params

* fix: Headers already sent to client

* fix: OAuth error wipes previously written query params cookie
This commit is contained in:
Tom Moor
2021-05-01 13:46:08 -07:00
committed by GitHub
parent 4d68a34897
commit 77d6adb73b
6 changed files with 67 additions and 6 deletions

View File

@@ -101,7 +101,7 @@ router.get("email.callback", async (ctx) => {
await user.update({ lastActiveAt: new Date() });
// set cookies on response and redirect to team subdomain
signIn(ctx, user, user.team, "email", false);
await signIn(ctx, user, user.team, "email", false, false);
} catch (err) {
ctx.redirect(`/?notice=expired-token`);
}