itd-api / MemoryTokenStorage
Class: MemoryTokenStorage
Defined in: session/storage.ts:90
Хранилище в памяти процесса — вариант по умолчанию.
Сессия теряется при перезапуске. Для долгоживущих ботов возьмите FileTokenStorage из itd-api/node, для браузера — LocalStorageTokenStorage или SessionStorageTokenStorage из itd-api/web.
Implements
Constructors
Constructor
ts
new MemoryTokenStorage(initial?): MemoryTokenStorage;Defined in: session/storage.ts:93
Parameters
initial?
ItdSession | null
Returns
MemoryTokenStorage
Methods
clear()
ts
clear(): void;Defined in: session/storage.ts:106
Удалить сессию. Вызывается при выходе и при неудачном обновлении токена.
Returns
void
Implementation of
get()
ts
get(): ItdSession | null;Defined in: session/storage.ts:97
Прочитать сессию. null, если её нет.
Returns
ItdSession | null
Implementation of
set()
ts
set(session): void;Defined in: session/storage.ts:102
Сохранить сессию целиком.
Parameters
session
Returns
void