修改获取用户数据逻辑

This commit is contained in:
hanhh 2021-09-11 02:03:31 +08:00
parent 35539a4ccc
commit 4147025406
2 changed files with 12 additions and 2 deletions

View File

@ -47,13 +47,18 @@ export default function (props: any) {
}); });
}; };
useEffect(() => {
if (!user) {
getUser();
}
}, [props.location.pathname]);
useEffect(() => { useEffect(() => {
const isAuth = localStorage.getItem(config.authKey); const isAuth = localStorage.getItem(config.authKey);
if (!isAuth) { if (!isAuth) {
history.push('/login'); history.push('/login');
} }
vhCheck(); vhCheck();
getUser();
// patch custome layout title as react node [object, object] // patch custome layout title as react node [object, object]
document.title = '控制面板'; document.title = '控制面板';

View File

@ -124,7 +124,12 @@ const SecuritySettings = ({ user, userChange }: any) => {
</Title> </Title>
使 {twoFactorInfo?.secret} 使 {twoFactorInfo?.secret}
<div style={{ marginTop: 10 }}> <div style={{ marginTop: 10 }}>
<QRCode value={twoFactorInfo?.url} /> <QRCode
style={{ border: '1px solid #21262d', borderRadius: 6 }}
includeMargin={true}
size={187}
value={twoFactorInfo?.url}
/>
</div> </div>
<Title style={{ marginTop: 5 }} level={5}> <Title style={{ marginTop: 5 }} level={5}>