【发布时间】:2021-07-07 05:18:36
【问题描述】:
在通过 URL 访问时,有什么方法可以隐藏 next.js API 路由响应数据?我想隐藏路由,因为有些数据我不想被用户直接访问。
【问题讨论】:
-
我不认为这个问题与 next.js 密切相关,顺便说一下,你可以用 POST 代替 GET 进行调用
-
您不能“隐藏” api 端点,因为您的客户端应用程序正在访问 => 它会向用户显示。您需要使用多种方式之一来保护 api 端点。其中之一是发送服务器之前返回给您的特殊 accessToken。
-
我只使用 POST 请求进行 API 调用,但 API URL 中存在数据。
-
@felixmosh 是否有相同的参考来保护 API 端点?
-
这是一个简单的认证问题,github.com/nextauthjs/next-auth-example
标签: javascript api security next.js