email: readEmailCookie()

in src/server/routes/welcome.ts [461:494]


					email: readEmailCookie(req),
				},
			}),
			pageTitle: 'Welcome back',
		});
		return res.type('html').send(html);
	},
);

// welcome page, check token and display set password page
router.get(
	'/welcome/:token',
	checkPasswordTokenController('/welcome', 'Welcome'),
);

// POST form handler to set password on welcome page
router.post(
	'/welcome/:token',
	setPasswordController('/welcome', 'Welcome', '/welcome/review'),
);

const OktaResendEmail = async (req: Request, res: ResponseWithRequestState) => {
	const state = res.locals;
	// if registration passcodes are enabled, we need to handle this differently
	// by using the passcode registration flow
	if (passcodesEnabled && !state.queryParams.useOktaClassic) {
		return OktaRegistration(req, res);
	}

	const { email } = req.body;

	try {
		if (typeof email !== 'undefined') {
			const user = await register({