in src/server/routes/register.ts [697:720]
formError: errorMessage(),
},
});
return res.type('html').send(
renderer('/register/email', {
requestState,
pageTitle: 'Register With Email',
}),
);
}
};
const OktaResendEmail = async (req: Request, res: ResponseWithRequestState) => {
try {
const encryptedState = readEncryptedStateCookie(req);
const { email, queryParams } = encryptedState ?? {};
if (typeof email !== 'undefined') {
// Always attempt to register the user first when their email is resent.
// If the user doesn't exist, this creates them and Okta sends them an email.
// If the user does exist, this returns an error and we send them an email
// as part of the registerWithOkta function's error handler.
const user = await registerWithOkta({