根据用户的 Id 呈现私有唯一页面

Rendering a private unique page depending on the user's Id

只是一个简单的问题。 我有一个 React 应用程序 运行 由 Node.js 提供的服务器,我正在使用 axios 向我的服务器发出 post 请求并将内容保存在数据库中(登录凭据),我的问题是...我如何根据用户的 Id 为我的用户呈现一个私有的唯一页面,请给我一个主题,我会学习它。

您需要路由和 authorization/authentication 才能制作页面 'private'。

react-router 可以使用类似“/users/:id”的路由将用户重定向到他们自己的页面,其中:id 是用户的唯一 ID。

您还需要通过会话或 json 网络令牌实施授权。例如,当用户点击“/users/:id”端点时,他们需要提供一些东西来验证他们的身份。这是为了防止用户更改地址栏中的 url 以访问不属于他们的页面(例如,用户 123 应该只能访问“/users/123”而不能访问“/users/456” .

祝您学习愉快!