Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 呈现受限页面的最佳实践?_Reactjs_Amazon Web Services_React Router_Amazon Iam - Fatal编程技术网

Reactjs 呈现受限页面的最佳实践?

Reactjs 呈现受限页面的最佳实践?,reactjs,amazon-web-services,react-router,amazon-iam,Reactjs,Amazon Web Services,React Router,Amazon Iam,我的应用程序有三种类型的用户:让我们称他们为经过身份验证的用户v1、经过身份验证的用户v2和未经身份验证的用户。我想有条件地呈现一个页面,该页面只允许对经过身份验证的_v1进行访问。OnLoad()调用一个GET API;只有通过AWS IAM权限认证的_v1用户才能访问此API 我不知道在现实世界中是如何做到这一点的。我可以仅仅依靠IAM(并在OnLoad抛出错误时重新定向)吗?或者我是否需要一些特殊的派生变量,我可以通过道具(即已验证)来逐步实现这些变量?你的应用程序的用户实际上是IAM用户

我的应用程序有三种类型的用户:让我们称他们为经过身份验证的用户v1、经过身份验证的用户v2和未经身份验证的用户。我想有条件地呈现一个页面,该页面只允许对经过身份验证的_v1进行访问。OnLoad()调用一个GET API;只有通过AWS IAM权限认证的_v1用户才能访问此API


我不知道在现实世界中是如何做到这一点的。我可以仅仅依靠IAM(并在OnLoad抛出错误时重新定向)吗?或者我是否需要一些特殊的派生变量,我可以通过道具(即已验证)来逐步实现这些变量?

你的应用程序的用户实际上是IAM用户?这很不寻常。或者你的意思是你根据他们在应用程序中的应用程序角色(而不是IAM角色)向他们公开某些资源?我的意思是,他们被分配了一个Cognito标识池id,允许他们通过我分配的IAM角色获得某些权限。你的应用程序的用户实际上是IAM用户?这很不寻常。或者你的意思是你根据他们在应用程序中的应用程序角色(而不是IAM角色)向他们公开某些资源?我的意思是给他们分配了一个Cognoto标识池id,允许他们通过我分配的IAM角色获得某些权限