feat: implement user account center with authentication, subscription management, and EVM wallet integration.
This commit is contained in:
@@ -646,6 +646,13 @@ export function AccountCenter() {
|
||||
} = await client.auth.refreshSession();
|
||||
const refreshedToken = String(refreshed?.access_token || "").trim();
|
||||
if (refreshedToken) return refreshedToken;
|
||||
if (
|
||||
cachedToken &&
|
||||
Number.isFinite(expiresAtSec) &&
|
||||
expiresAtSec > nowSec
|
||||
) {
|
||||
return cachedToken;
|
||||
}
|
||||
throw new Error(
|
||||
error?.message
|
||||
? isEn
|
||||
|
||||
Reference in New Issue
Block a user