UNPKG

@toruslabs/customauth

Version:

CustomAuth login with torus to get user private key

20 lines (17 loc) 631 B
import { SessionManager } from '@toruslabs/session-manager'; import log from 'loglevel'; async function fetchDataFromBroadcastServer(identifier, storageServerUrl) { try { const configManager = new SessionManager({ sessionId: identifier, sessionServerBaseUrl: storageServerUrl, allowedOrigin: true }); const data = await configManager.authorizeSession(); return data; } catch (error) { log.error("fetch data from storage server error", error); throw new Error("Unable to retrieve data from storage server, invalid key or key expired."); } } export { fetchDataFromBroadcastServer };