@turnkey/react-wallet-kit
Version:
The easiest and most powerful way to integrate Turnkey's Embedded Wallets into your React applications.
1 lines • 2.99 kB
Source Map (JSON)
{"version":3,"file":"storage.mjs","sources":["../../../src/utils/oauth/storage.ts"],"sourcesContent":[null],"names":["OAUTH_INTENT_ADD_PROVIDER","OAUTH_ADD_PROVIDER_METADATA_KEY","OAUTH_STATE_KEY","storeOAuthAddProviderMetadata","metadata","localStorage","setItem","JSON","stringify","getOAuthAddProviderMetadata","stored","getItem","parse","_unused","getPKCEVerifierKey","provider","concat","consumePKCEVerifier","key","verifier","TurnkeyError","TurnkeyErrorCodes","NO_PKCE_VERIFIER_FOUND","removeItem","storePKCEVerifier","hasPKCEVerifier","storeOAuthState","state","consumeOAuthState","returnedState","INVALID_OAUTH_STATE","clearAllOAuthData","pkceProviders","OAuthProviders","FACEBOOK","DISCORD","X","_i","_pkceProviders","length"],"mappings":"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"}