{"version":3,"names":["AuthDropbox","Auth","name","tokenName","tokenFromAuthInfo","authInfo","token","notificationIconURL","appInfo","oauthTokenURL","uuid","oauthURL","clientId","encodeURIComponent","redirectUri","load"],"sources":["auth-dropbox.js"],"sourcesContent":["import Auth from \"./auth.js\"\n\nexport default class AuthDropbox extends Auth {\n  static get name() {\n    return \"Dropbox\"\n  }\n\n  static get tokenName() {\n    return \"dropboxToken\"\n  }\n  \n  static tokenFromAuthInfo(authInfo) {\n    return authInfo.token\n  }\n\n  static get notificationIconURL() {\n    return 'https://cf.dropboxstatic.com/static/images/brand/glyph-vflK-Wlfk.png'\n  }\n\n  static get appInfo() {\n    return {\n          \"clientId\": \"1774dvkirby4490\",\n          \"redirectUri\": \"https://lively-kernel.org/lively4-auth/oauth/dropbox.html\"\n    };\n  }\n\n  static oauthTokenURL(uuid) {\n    return \"https://lively-kernel.org/lively4-auth/open_dropbox_accesstoken?state=\"+uuid\n  }\n  \n  static oauthURL(uuid) {\n    return \"https://www.dropbox.com/1/oauth2/authorize\" +\n      \"?client_id=\" + this.appInfo.clientId +\n      \"&response_type=token\" +\n      \"&state=\" + uuid +\n      \"&redirect_uri=\" + encodeURIComponent(this.appInfo.redirectUri);\n  } \n}\nAuthDropbox.load()\n\n\n"],"mappings":";;;YAEqBA,WAAW;EAAA;EAAA;IAAA;MAFzBC,IAAI;IAAA;IAAA;MAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UAAJA,qCAAI;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA,mBAEUD,WAAW,GAAjB,MAAMA,WAAW,SAASC,IAAI,CAAC;QAC5C,WAAWC,IAAI,GAAG;UAChB,OAAO,SAAS;QAClB;QAEA,WAAWC,SAAS,GAAG;UACrB,OAAO,cAAc;QACvB;QAEA,OAAOC,iBAAiB,CAACC,QAAQ,EAAE;UACjC,OAAOA,QAAQ,CAACC,KAAK;QACvB;QAEA,WAAWC,mBAAmB,GAAG;UAC/B,OAAO,sEAAsE;QAC/E;QAEA,WAAWC,OAAO,GAAG;UACnB,OAAO;YACD,UAAU,EAAE,iBAAiB;YAC7B,aAAa,EAAE;UACrB,CAAC;QACH;QAEA,OAAOC,aAAa,CAACC,IAAI,EAAE;UACzB,OAAO,wEAAwE,GAACA,IAAI;QACtF;QAEA,OAAOC,QAAQ,CAACD,IAAI,EAAE;UACpB,OAAO,4CAA4C,GACjD,aAAa,GAAG,IAAI,CAACF,OAAO,CAACI,QAAQ,GACrC,sBAAsB,GACtB,SAAS,GAAGF,IAAI,GAChB,gBAAgB,GAAGG,kBAAkB,CAAC,IAAI,CAACL,OAAO,CAACM,WAAW,CAAC;QACnE;MACF,CAAC;MAAA;QAAA;UAAA;QAAA;QAAA;UAAA,mBAnCoBd,4CAAW;UAAA;QAAA;QAAA;QAAA;MAAA;MAoChCA,WAAW,CAACe,IAAI,EAAE;IAAA;EAAA;AAAA"}