Javascript 如果用户已登录,如何告知网页?

Javascript 如果用户已登录,如何告知网页?,javascript,html,reactjs,authentication,Javascript,Html,Reactjs,Authentication,我正在建立一个简单的博客进行实践,它只是几个html页面。我决定将React加入到网站中,以避免重复(我在所有页面上都有相同的导航栏)。React未随npm一起安装,它只是作为一个模块包含 现在,我想制作登录/注册表单,并希望在用户登录时更改一些导航栏按钮(从登录到注销,从注册到配置文件) 我想在navbar.js中添加一个react组件,或者使用react创建一个单独的组件,如signin.js,并将其放入一个单独的signin.html页面,但在这种情况下,我无法将“isLogged

我正在建立一个简单的博客进行实践,它只是几个html页面。我决定将React加入到网站中,以避免重复(我在所有页面上都有相同的导航栏)。React未随npm一起安装,它只是作为一个模块包含




现在,我想制作登录/注册表单,并希望在用户登录时更改一些导航栏按钮(从登录到注销,从注册到配置文件)

我想在navbar.js中添加一个react组件,或者使用react创建一个单独的组件,如signin.js,并将其放入一个单独的signin.html页面,但在这种情况下,我无法将“isLoggedIn”状态传递给navbar。问题是,有没有方法只使用简单的HTML和react.js就可以做到这一点(因为我不太了解其他前端库或语言)


感谢您的帮助

我建议您使用会话存储或本地存储。在这里,您可以在用户登录时设置参数。例如令牌,甚至普通的真/假变量。

@golovingreg欢迎您!你可以把它标记为“答案”,这样我们就可以结束这个问题了
<script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
<script src="navbar.js"></script>