{"version":3,"file":"OAuthApi.mjs","sources":["../../../../src/client/auth/OAuthApi.ts"],"names":["OAuthApi","generateURL","provider","redirectURI","codeVerifier","createCodeVerifier","stateCode","createStateCode","codeChallenge","deriveCodeChallengeFromCodeVerifier","digest","this","_crypto","Promise","all","_storage","put","CODE_VERIFIER_KEY","STATE_CODE_KEY","_privyInternal","fetch","OAuthInit","body","redirect_to","code_challenge","state_code","loginWithCode","authorizationCode","returnedStateCode","codeType","mode","opts","storedStateCode","get","createAnalyticsEvent","flow","PrivyClientError","code","error","res","OAuthAuthenticate","authorization_code","code_type","code_verifier","session","updateWithTokensResponse","sessionWithWallets","maybeCreateWalletOnLogin","_embedded","embedded","del","callbacks","setUser","user","linkWithCode","linkResponse","OAuthLink","processOAuthTokens","oauth_tokens","refreshSession","identity_token","unlink","subject","OAuthUnlink","constructor","privyInternal","storage","crypto"],"mappings":"4vBAkBe,MAAMA,EA2CnB,iBAAaC,CAAYC,EAA2BC,GAClD,IAAMC,EAAeC,IACfC,EAAYC,IACZC,QAAsBC,EAAoC,CAC9DL,aAAAA,EACAM,OAAQC,KAAKC,QAAQF,SAQvB,aALMG,QAAQC,IAAI,CAChBH,KAAKI,SAASC,IAAIC,EAAmBb,GACrCO,KAAKI,SAASC,IAAIE,EAAgBZ,KAG7BK,KAAKQ,eAAeC,MAAMC,EAAW,CAC1CC,KAAM,CACJC,YAAapB,EACbD,SAAAA,EACAsB,eAAgBhB,EAChBiB,WAAYnB,IAGlB,CAWA,mBAAaoB,CACXC,EACAC,EACA1B,EACA2B,EACAC,EACAC,GAEA,IAAO3B,EAAc4B,SAAyBnB,QAAQC,IAAI,CACxDH,KAAKI,SAASkB,IAAIhB,GAClBN,KAAKI,SAASkB,IAAIf,KAGpB,GAAIc,IAAoBJ,EAStB,MAPKjB,KAAKQ,eAAee,qBAAqB,4BAA6B,CACzEC,KAAM,QACNjC,SAAUA,EACV8B,gBAAiBA,GAAmB,GACpCJ,kBAAmBA,GAAqB,KAGpC,IAAIQ,EAAiB,CACzBC,KAAM,2BACNC,MAAO,0DAIX,IAAMC,QAAY5B,KAAKQ,eAAeC,MAAMoB,EAAmB,CAC7DlB,KAAM,CACJmB,mBAAoBd,EACpBe,UAAWb,EACXJ,WAAYO,EACZW,cAAevC,EACf0B,KAAAA,WAIEnB,KAAKQ,eAAeyB,QAAQC,yBAAyBN,GAE3D,IAAMO,QAA2BC,EAAyBpC,KAAKqC,UAAWT,EAAKR,GAAMkB,UAMrF,aAJMpC,QAAQC,IAAI,CAACH,KAAKI,SAASmC,IAAIjC,GAAoBN,KAAKI,SAASmC,IAAIhC,KAE3EP,KAAKQ,eAAegC,WAAWC,UAAUN,EAAmBO,MAErDP,CACT,CAQA,kBAAaQ,CACX3B,EACAC,EACA1B,EACA2B,GAEA,IAAOzB,EAAc4B,SAAyBnB,QAAQC,IAAI,CACxDH,KAAKI,SAASkB,IAAIhB,GAClBN,KAAKI,SAASkB,IAAIf,KAGpB,GAAIc,IAAoBJ,EAStB,MAPKjB,KAAKQ,eAAee,qBAAqB,4BAA6B,CACzEC,KAAM,QACNjC,SAAUA,EACV8B,gBAAiBA,GAAmB,GACpCJ,kBAAmBA,GAAqB,KAGpC,IAAIQ,EAAiB,CACzBC,KAAM,2BACNC,MAAO,0DAIX,IAAMiB,QAAqB5C,KAAKQ,eAAeC,MAAMoC,EAAW,CAC9DlC,KAAM,CACJmB,mBAAoBd,EACpBe,UAAWb,EACXJ,WAAYO,EACZW,cAAevC,WAIbO,KAAKQ,eAAeyB,QAAQa,mBAAmBF,EAAaG,cAGlE,IAAMnB,QAAY5B,KAAKQ,eAAewC,iBAGtC,aADM9C,QAAQC,IAAI,CAACH,KAAKI,SAASmC,IAAIjC,GAAoBN,KAAKI,SAASmC,IAAIhC,KACpE,CAACmC,KAAMd,EAAIc,KAAMO,eAAgBrB,EAAIqB,eAC9C,CAQA,YAAaC,CAAO3D,EAA2B4D,SACvCnD,KAAKQ,eAAeC,MAAM2C,EAAa,CAACzC,KAAM,CAACpB,SAAAA,EAAU4D,QAAAA,KAG/D,IAAMvB,QAAY5B,KAAKQ,eAAewC,iBAEtC,MAAO,CAACN,KAAMd,EAAIc,KAAMO,eAAgBrB,EAAIqB,eAC9C,CAnKA,WAAAI,CACEC,EACAhB,EACAiB,EACAC,GAEAxD,KAAKQ,eAAiB8C,EACtBtD,KAAKqC,UAAYC,EACjBtC,KAAKI,SAAWmD,EAChBvD,KAAKC,QAAUuD,CACjB"}