腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Next.js服务器端
重定向
覆盖区域设置
、
、
在我的一些
页面
中,我
使用
getServerSideProps
进行API调用,并在必要时
重定向
用户
。我正在构建的web应用程序是多语言的,我需要始终向
用户
显示正确的语言。主页/
使用
getServerSideProps
并将
用户
重定向
到
配置文件或登录
页面
。`${context.locale}/login` : `${context.locale}/profi
浏览 0
提问于2021-03-25
得票数 3
1
回答
在接下来的13中
重定向
到
服务器组件函数中的404页
、
、
例如,我们曾经
使用
getServerSideProps
重定向
到
页面
组件中的404
页面
,如下所示。有了新版本,我们就有了Server组件函数。在不
使用
getServerSideProps
的情况下,
如何
重定向
到
404页?export async function
getServerSideProps
(context) { const placeId = context.params
浏览 6
提问于2022-11-07
得票数 4
回答已采纳
1
回答
如何
在Nextjs中创建间隔API调用?
、
、
、
</Column>}; export const
getServerSideProps
= async (ctx) => {然后,我想获取该状态,该状态将用于将
用户
重定向
到
另一个
页面
。目前我
使用
的是
getServerSideProps
,但是这个方法只取一次,我需要刷新
页面
。
如何
在不刷新
页面
的情况
浏览 1
提问于2021-11-24
得票数 0
回答已采纳
1
回答
在
重定向
时在
GetServerSideProps
中发送警报?
、
我创建了一个组件,用于
重定向
未登录到
getServerSideProps
的
用户
。我想知道
如何
才能在
用户
被
重定向
到
的
页面
上显示警告。我
使用
以下命令
重定向
用户
: const user = await Auth.currentAuthenticatedUser(); } catch (err) {
浏览 0
提问于2021-09-25
得票数 1
1
回答
使用
Firebase身份验证保护NextJS中的路由
、
我想保护的路线:/account拥有一个SSR NextJS项目,并
使用
Firebase身份验证,我
如何
才能实现经过生产战斗测试的适当保护路由?NextJS文档上提供的示例现在不起作用:此外,我对NextJ还很陌生,而且不幸的是,我从未
使用
过JWT :(或者任何类型的后端保护路由cookies/JWT/sessions
浏览 5
提问于2020-01-15
得票数 8
2
回答
Next.js
重定向
到
登录
页面
并
重定向
回定向
、
、
我需要将我们的
用户
重定向
到
由
另一个
团队处理的SSO表单。此表单(不是next.js应用程序)与next.js应用程序位于同一个域。我试着跟踪,但是我不知道
如何
获得当前的URL,所以我可以告诉SSO在身份验证完成后
重定向
回去。 redirect: { destination: `/sso/form?
浏览 2
提问于2021-11-26
得票数 0
回答已采纳
1
回答
如何
在react nextjs中创建受保护的
页面
、
、
我正在尝试为我的web应用程序上的授权
用户
创建受保护的
页面
。 有没有人对
如何
构建它有什么想法?谢谢!
浏览 48
提问于2019-12-18
得票数 2
1
回答
具有独立后端服务器和
重定向
的NextJs凭据Auth
、
、
假设这个场景,在login
页面
上,
用户
将
添加他们的凭据(
用户
名和密码),这将是下一个api/login路由,因此api
将
响应类似{isAuth: true}的内容,这取决于前端
页面
将
接收到,而且只有在这种情况下,它才会继续
到
管理面板,否则它将再次
重定向
到
login。其目的是防止向未经身份验证的
用户
泄露应用程序的管理部分。
getServerSideProps
来检查auth?
浏览 6
提问于2022-05-02
得票数 0
回答已采纳
1
回答
NextJS在
getServerSideProps
内部
重定向
发送数据
、
、
是否有可能在
getServerSideProps
函数中以类似于next.config.js的方式发送
重定向
数据(据我所知,next配置文件中无法传递隐藏查询)。export const
getServerSideProps
= async (context) => { ] props: { }} 我想把隐藏的查
浏览 18
提问于2022-11-24
得票数 0
1
回答
如何
组合多个
getServerSideProps
函数
、
、
) //code here我想在other.js
页面
中
使用
相同的函数。因为index.js
getServerSideProps
中的代码相当长,所以我不得不将index.js中的
getServerSideProps
导入
到
other.js中,这样做如下;...它可以正常工作,但问题是,我想在
getServerSideProps
浏览 1
提问于2022-04-09
得票数 1
回答已采纳
1
回答
Nextjs:
getServerSideProps
正在显示一个空白
页面
,而不是
重定向
到
404。
、
我有一个动态
页面
,它显示了产品的详细信息,如果找不到所请求的产品,外部服务器
将
返回404,问题是
getServerSideProps
显示了一个空白页,而不是
重定向
到
404。以下是代码: params,false }, }
浏览 15
提问于2022-10-29
得票数 0
2
回答
防止路由器在
重定向
之前短暂加载
页面
、
、
我为我的NextJS应用程序提供了一个会话上下文,任何访问/app/目录页的人都必须在允许
用户
访问该
页面
之前进行授权检查。虽然我的逻辑适用于在没有正确身份验证的情况下
重定向
用户
,但这有点小问题,因为当有人导航
到
该URL时,在被路由器
重定向
之前,/app/profile/会短暂加载该
页面
。我想知道在路由器加载未经授权的
页面
并将它们
重定向
到
/login/
浏览 5
提问于2022-08-24
得票数 1
1
回答
当我在
getServerSideProps
中
重定向
时,Prev
页面
URL (Next.js)
、
、
以下是我的情况:export const
getServerSideProps
:
GetServerSideProps
<SomeProps> = asyncLocation: '/login' }); } }它可以工作,但是我想在成功的身份验证之后,从登录
页面
重定向
我的其他
用户
在这种情况下,我
如何
获
浏览 1
提问于2021-03-17
得票数 1
回答已采纳
1
回答
防止导航
到
某些
页面
/路由
、
、
、
、
在Next.js文档中提到“您应该防止以编程方式导航
到
您不想要的路由”,但我不知道
如何
做到这一点。假设我有以下几页:/boats我只想让
用户
看到/bikes。我能够从不想要的
页面
重定向
到
可接受的
页面
,但只在加载了不想要的
页面
之后才能
重定向
。在此之前是否有一种
重定向
的方法(可能是在URL被更改时立即更改它)?
浏览 1
提问于2020-01-15
得票数 1
1
回答
将
所有`*‘
重定向
到
nextjs中的特定路径
、
、
我有一个登陆
页面
nextJs应用程序,可以
将
所有*
重定向
到
特定的路由,就像我们在react-router中所做的那样,
如何
在nextJs中做到完全相同?Routes>export const ROUTES = { ROOT: '/registry', 到目前为止,我所做的是能够
将
一条特定的路线
重定向
到</e
浏览 13
提问于2022-04-06
得票数 1
回答已采纳
2
回答
下一次检查
用户
是否第一次登录
、
、
、
如何
检查这是否是
用户
第一次在
使用
Next-Auth时签名?pages: { newUser: "/auth/new-user",我也尝试过检查jwt回调中的isNewUser参数,但是我只得到
用户
数据中的签名,这是没
浏览 5
提问于2022-01-17
得票数 3
1
回答
哪些服务器端功能在
页面
呈现之前运行,而不返回Next.Js中的道具?
我有一个
页面
,它对
用户
对
页面
的授权进行预渲染检查。如果
用户
未被授权查看该页,则我将
用户
重定向
到
一个403禁止
页面
。这都是在
getServerSideProps
方法中完成的。这就是我所需要的,我不需要返回并将任何道具传递给
页面
组件。但是,
getServerSideProps
至少需要向
页面
组件返回一个支柱。 我是否可以在不将道具返回到
页面
组件的情况下检查
用户<
浏览 5
提问于2022-10-30
得票数 -1
2
回答
如何
使用
getServerSideProps
将
用户
重定向
到
另一个
页面
?
、
、
我找到了这个解决方案: export const
getServerSideProps
= async ({ res }) => { res.redirect(301, '/another-page
浏览 52
提问于2020-06-26
得票数 0
回答已采纳
1
回答
是否可以在Next.js中
使用
国际化
重定向
服务器端?
、
、
、
、
所以我有一个小的Next.js应用程序,它的
页面
只允许登录
用户
。那里没什么特别的。为了管理经过身份验证的路由,我编写了一个临时的(称为withAuth),用于在服务器上
重定向
,以避免
页面
在客户端上闪烁。到目前为止,它运行得很好,但我有一个问题,就是我的应用程序已经国际化了。因此,目前
用户
只被
重定向
到
默认语言(英语)的登录,但我更愿意选择他们的语言。 不幸的是,useRouter()只能在客户机上
使用
,所以我的第一种方法没有成功(我应该更清楚地知道)。R
浏览 9
提问于2021-03-27
得票数 2
回答已采纳
1
回答
如何
在Next.js中为auth创建自定义?
、
、
我的Next.js应用程序中有一个管理
页面
。我想从http://localhost:4000/user/me中获取,该URL返回我的
用户
。如果
用户
数据返回,则必须呈现组件。如果数据没有返回,我想
重定向
到
/admin/login
页面
。 我试过这段代码但没成功。我怎样才能解决这个问题?另外,我可以用useSWR代替fetch吗?
浏览 7
提问于2021-12-12
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券