Reactjs React身份验证/权限和组件呈现

Reactjs React身份验证/权限和组件呈现,reactjs,react-redux,jwt,Reactjs,React Redux,Jwt,我正在构建一个带有React前端和.NET核心后端的项目 该网站的功能之一是用户可以提交一份表格(事件/会议),交给管理员用户审批。一旦获得批准,该活动将与其他用户的其他活动列表一起发布在网站上 然后,我希望用户能够进入事件/会议页面,当他们看到自己的帖子时,他们应该看到一个编辑按钮(仅对他们和管理员可见),允许他们修改帖子 这只是项目的一个特点,但所有其他特点都非常相似。用户提交数据,管理员批准,发布到live网站,用户或管理员可以编辑 我正在试图弄清楚如何构建身份验证/权限 我正在考虑使用J

我正在构建一个带有React前端和.NET核心后端的项目

该网站的功能之一是用户可以提交一份表格(事件/会议),交给管理员用户审批。一旦获得批准,该活动将与其他用户的其他活动列表一起发布在网站上

然后,我希望用户能够进入事件/会议页面,当他们看到自己的帖子时,他们应该看到一个编辑按钮(仅对他们和管理员可见),允许他们修改帖子

这只是项目的一个特点,但所有其他特点都非常相似。用户提交数据,管理员批准,发布到live网站,用户或管理员可以编辑

我正在试图弄清楚如何构建身份验证/权限

我正在考虑使用JWT令牌

我是新手,所以如果可能的话,尽量不要使用Redux

人们认为解决这个问题的最佳方法是什么

如何管理权限以及呈现组件的哪些部分


谢谢。

给定所描述的应用程序的范围,除非您有任何不寻常的认证要求,否则我只考虑使用Cookie来跟踪用户。

用户可以通过HTTP请求(AJAX或form post)登录,随后的请求将包括身份验证cookie,以确保他们已登录


与前面提到的@azium一样,这个问题与React没有特别的关系,但它是任何web应用程序的标准身份验证流程。

这个问题与React没有多大关系。每个应用程序的答案都是一样的。。用户登录后,他们获得一个令牌,通过ajax调用来回传递该令牌以获得权限。。。然后根据权限有条件地呈现内容