首页 > 解决方案 > 使用 auth0 在 NextJs 中进行重定向

问题描述

我正在使用 auth0 作为登录功能。登录后,用户被发送到这里:

export default async function callback(req, res) {
  try {
    await auth0.handleCallback(req, res, {
      onUserLoaded: async (req, res, session, state) => {
        //make here redirect on 2 different pages depending by session
      }
    });
  } catch (error) {
    console.error(error);
    res.status(error.status || 400).end(error.message);
  }
}

我想根据会话进行重定向,但我不知道如何。
问题:如何进行重定向并实现我所描述的?前任:

if (session === something) {
  res.redirect('first-page')
} else {
  res.redirect('second-page')
}

标签: reactjsnext.js

解决方案


推荐阅读