{"version":3,"names":["AuthGoogledrive","__SystemJSRewritingHack","_export","setters","_authJs","Auth","default","execute","_recorder_","_src_client_auth_googledrive_js","Object","defineProperty","get","set","thisIsVererySecretVariableName","enumerable","configurable","name","tokenName","tokenFromAuthInfo","authInfo","token","notificationIconURL","appInfo","oauthTokenURL","uuid","oauthURL","clientId","encodeURIComponent","redirectUri","load"],"sources":["auth-googledrive.js"],"sourcesContent":["import Auth from \"./auth.js\"\n\nexport default class AuthGoogledrive extends Auth {\n    static get name() {\n    return \"googledrive\"\n  }\n\n  static get tokenName() {\n    return \"googledriveToken\"\n  }\n  \n  static tokenFromAuthInfo(authInfo) {\n    return authInfo.token\n  }\n\n  static get notificationIconURL() {\n    return 'http://www.google.com/drive/images/drive/logo-drive.png'\n  }\n\n  static get appInfo() {\n    return {\n      \"clientId\": \"255612037819-mggijqbougej39s0j95oqvq3ej5hid79.apps.googleusercontent.com\",\n      \"redirectUri\": \"https://lively-kernel.org/lively4-auth/oauth/googledrive.html\"\n    };\n  }\n\n  static oauthTokenURL(uuid) {\n    return \"https://lively-kernel.org/lively4-auth/open_googledrive_accesstoken?state=\"+uuid\n  }\n  \n  static oauthURL(uuid) {\n    return \"https://accounts.google.com/o/oauth2/v2/auth\" +\n      \"?client_id=\" + this.appInfo.clientId +\n      \"&response_type=token\" +\n      \"&scope=https://www.googleapis.com/auth/drive\" +\n      \"&state=\" + uuid +\n      \"&redirect_uri=\" + encodeURIComponent(this.appInfo.redirectUri);\n  } \n}\nAuthGoogledrive.load()\n\n\n"],"mappings":";;;YAEqBA,eAAe,EAAAC,uBAAA;EAAAC,OAAA;EAAA;IAAAC,OAAA,aAAAC,OAAA;MAF7BC,IAAI,GAAAD,OAAA,CAAAE,OAAA;IAAA;IAAAC,OAAA,WAAAA,CAAA;MAAAN,uBAAA;MAAAO,UAAA,CAAAC,+BAAA,GAAAD,UAAA,CAAAC,+BAAA;MAAAC,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,+BAAA;QAAAG,IAAA;UAAA,OAAAP,IAAA;QAAA;QAAAQ,IAAAC,8BAAA;UAAJT,IAAA,CAAAA,CAAA,CAAAA,8BAAI;UAAA;QAAA;QAAAU,UAAA;QAAAC,YAAA;MAAA;MAAAd,OAAA,YAEUF,eAAe,GAArB,MAAMA,eAAe,SAASK,IAAI,CAAC;QAC9C,WAAWY,IAAIA,CAAA,EAAG;UAClB,OAAO,aAAa;QACtB;QAEA,WAAWC,SAASA,CAAA,EAAG;UACrB,OAAO,kBAAkB;QAC3B;QAEA,OAAOC,iBAAiBA,CAACC,QAAQ,EAAE;UACjC,OAAOA,QAAQ,CAACC,KAAK;QACvB;QAEA,WAAWC,mBAAmBA,CAAA,EAAG;UAC/B,OAAO,yDAAyD;QAClE;QAEA,WAAWC,OAAOA,CAAA,EAAG;UACnB,OAAO;YACL,UAAU,EAAE,0EAA0E;YACtF,aAAa,EAAE;UACjB,CAAC;QACH;QAEA,OAAOC,aAAaA,CAACC,IAAI,EAAE;UACzB,OAAO,4EAA4E,GAACA,IAAI;QAC1F;QAEA,OAAOC,QAAQA,CAACD,IAAI,EAAE;UACpB,OAAO,8CAA8C,GACnD,aAAa,GAAG,IAAI,CAACF,OAAO,CAACI,QAAQ,GACrC,sBAAsB,GACtB,8CAA8C,GAC9C,SAAS,GAAGF,IAAI,GAChB,gBAAgB,GAAGG,kBAAkB,CAAC,IAAI,CAACL,OAAO,CAACM,WAAW,CAAC;QACnE;MACF,CAAC;MAAAnB,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,+BAAA;QAAAG,IAAA;UAAA,OAAAZ,eAAA;QAAA;QAAAa,IAAAC,8BAAA;UAAAZ,OAAA,YApCoBF,eAAA,CAAAA,CAAA,CAAAA,8BAAe;UAAA;QAAA;QAAAe,UAAA;QAAAC,YAAA;MAAA;MAqCpChB,eAAe,CAAC8B,IAAI,CAAC,CAAC;IAAA;EAAA;AAAA"}