diff --git a/web/src/components/OAuth2Callback.js b/web/src/components/OAuth2Callback.js
index 616ec313..9edae986 100644
--- a/web/src/components/OAuth2Callback.js
+++ b/web/src/components/OAuth2Callback.js
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useState } from 'react';
-import { Dimmer, Loader, Segment } from 'semantic-ui-react';
+import { Spin, Typography, Space } from '@douyinfe/semi-ui';
import { useNavigate, useSearchParams } from 'react-router-dom';
import { API, showError, showSuccess, updateAPI } from '../helpers';
import { UserContext } from '../context/User';
@@ -52,11 +52,15 @@ const OAuth2Callback = (props) => {
}, []);
return (
-