server/routes/profile.ts (13 lines of code) (raw):
import type { Response } from 'express';
import { Router } from 'express';
import { conf } from '../config';
import { withIdentity } from '../middleware/identityMiddleware';
const router = Router();
router.get('/user', withIdentity(), (_, res: Response) =>
res.locals.identity && res.locals.identity.userId
? res.redirect(
`https://profile.${conf.DOMAIN}/user/id/${res.locals.identity.userId}`,
)
: res.status(500).send(),
);
export { router };