🆕 Added Reset password / Email and chenge username in user settings

This commit is contained in:
duckietm
2026-05-11 18:07:54 +02:00
committed by simoleo89
parent cd8951e536
commit 2053c8e015
5 changed files with 782 additions and 4 deletions
+3 -1
View File
@@ -1,6 +1,6 @@
import { GetAssetManager, GetAvatarRenderManager, GetCommunication, GetConfiguration, GetLocalizationManager, GetRoomEngine, GetRoomSessionManager, GetSessionDataManager, GetSoundManager, GetStage, GetTexturePool, GetTicker, HabboWebTools, LegacyExternalInterface, LoadGameUrlEvent, NitroEventType, NitroLogger, NitroVersion, PrepareRenderer } from '@nitrots/nitro-renderer';
import { FC, useCallback, useEffect, useEffectEvent, useRef, useState } from 'react';
import { ClearRememberLogin, GetRememberLogin, GetUIVersion, StoreRememberLoginFromPayload } from './api';
import { ClearRememberLogin, GetRememberLogin, GetUIVersion, StoreRememberLoginFromPayload, persistAccessTokenFromPayload } from './api';
import { Base } from './common';
import { LoadingView } from './components/loading/LoadingView';
import { LoginView } from './components/login/LoginView';
@@ -202,6 +202,7 @@ export const App: FC<{}> = props =>
if(response.ok && ssoTicket)
{
persistAccessTokenFromPayload(payload);
StoreRememberLoginFromPayload(payload, typeof payload.username === 'string' ? payload.username : remembered.username, ssoTicket);
return ssoTicket;
}
@@ -251,6 +252,7 @@ export const App: FC<{}> = props =>
if(response.ok)
{
persistAccessTokenFromPayload(payload);
StoreRememberLoginFromPayload(payload, remembered.username, remembered.ssoTicket);
return;
}