@@ -46,7 +46,6 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
4646 const [ refreshTokenMutation ] = useMutation ( REFRESH_TOKEN_MUTATION ) ;
4747 const [ getUserInfo ] = useLazyQuery < { me : User } > ( GET_USER_INFO ) ;
4848
49- // 验证本地 token 是否有效
5049 const validateToken = useCallback ( async ( ) => {
5150 const storedToken = localStorage . getItem ( LocalStore . accessToken ) ;
5251 if ( ! storedToken ) {
@@ -69,7 +68,6 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
6968 }
7069 } , [ checkToken ] ) ;
7170
72- // 获取当前用户信息
7371 const fetchUserInfo = useCallback ( async ( ) => {
7472 try {
7573 const { data } = await getUserInfo ( ) ;
@@ -84,7 +82,6 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
8482 }
8583 } , [ getUserInfo ] ) ;
8684
87- // 刷新 token
8885 const refreshAccessToken = useCallback ( async ( ) => {
8986 try {
9087 const refreshToken = localStorage . getItem ( LocalStore . refreshToken ) ;
@@ -117,7 +114,6 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
117114 }
118115 } , [ refreshTokenMutation ] ) ;
119116
120- // 登录时写入 token 并获取用户信息
121117 const login = useCallback (
122118 ( accessToken : string , refreshToken : string ) => {
123119 localStorage . setItem ( LocalStore . accessToken , accessToken ) ;
@@ -133,7 +129,6 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
133129 [ fetchUserInfo ]
134130 ) ;
135131
136- // 登出
137132 const logout = useCallback ( ( ) => {
138133 setToken ( null ) ;
139134 setIsAuthorized ( false ) ;
@@ -142,7 +137,6 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
142137 localStorage . removeItem ( LocalStore . refreshToken ) ;
143138 } , [ ] ) ;
144139
145- // 初始化,尝试验证或刷新 token
146140 useEffect ( ( ) => {
147141 async function initAuth ( ) {
148142 setIsLoading ( true ) ;
0 commit comments