如何解决带反应的微前端,如何传递 jwt 令牌和用户 ID
我已经开始使用 microfronted.Riqht 现在我正在努力在两个应用程序之间共享数据。
例如我有 appA(容器)和 appB。 AppA 处理身份验证,将 jwt 令牌存储在 localStorage 中。 AppB 向后端发送请求。对于每个请求,我需要添加 jwt 令牌。如何将 jwt 令牌和其他一些数据(用户 ID)从 appA 传递到 AppB?
这是我的应用程序
import React from 'react';
const AuthForms = React.lazy(() => import('login/AuthForm'));
const App = () => {
return (
<div className={classes.root}>
<div className={classes.contentWrapper}>
<React.Suspense fallback={<p>Loading content from app 2...</p>} >
<AuthForms />
</React.Suspense>
</div>
</div>
);
}
export default App;
应用程序B
import React,{ useState } from 'react';
const AuthForms = () => {
return (
<div className={classes.formWrapper}>
I need jwt token in appB
</div>
);
};
export default AuthForms;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。