├── .babelrc ├── .circleci └── config.yml ├── .dependabot └── config.yml ├── .gitignore ├── .npmignore ├── Dockerfile.example ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── assets └── 3id-connect_readme-image.png ├── example ├── app.js └── index.html ├── iframe ├── assets │ ├── assets.js │ └── logo.svg ├── css │ ├── style.scss │ └── variables.scss ├── html │ └── template.js └── index.js ├── package.json ├── public └── index.html ├── src ├── authProvider │ ├── abstractAuthProvider.js │ └── ethereumAuthProvider.js ├── index.js ├── threeIdConnect.js ├── threeIdConnectService.js ├── threeIdProviderProxy.js └── utils.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/.babelrc -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dependabot/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/.dependabot/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | public/index.js 3 | lib 4 | 5 | .idea -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | public 3 | iframe 4 | -------------------------------------------------------------------------------- /Dockerfile.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/Dockerfile.example -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/README.md -------------------------------------------------------------------------------- /assets/3id-connect_readme-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/assets/3id-connect_readme-image.png -------------------------------------------------------------------------------- /example/app.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/example/index.html -------------------------------------------------------------------------------- /iframe/assets/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/iframe/assets/assets.js -------------------------------------------------------------------------------- /iframe/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/iframe/assets/logo.svg -------------------------------------------------------------------------------- /iframe/css/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/iframe/css/style.scss -------------------------------------------------------------------------------- /iframe/css/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/iframe/css/variables.scss -------------------------------------------------------------------------------- /iframe/html/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/iframe/html/template.js -------------------------------------------------------------------------------- /iframe/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/iframe/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/public/index.html -------------------------------------------------------------------------------- /src/authProvider/abstractAuthProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/src/authProvider/abstractAuthProvider.js -------------------------------------------------------------------------------- /src/authProvider/ethereumAuthProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/src/authProvider/ethereumAuthProvider.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/src/index.js -------------------------------------------------------------------------------- /src/threeIdConnect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/src/threeIdConnect.js -------------------------------------------------------------------------------- /src/threeIdConnectService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/src/threeIdConnectService.js -------------------------------------------------------------------------------- /src/threeIdProviderProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/src/threeIdProviderProxy.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/src/utils.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3box/3id-connect/HEAD/webpack.config.js --------------------------------------------------------------------------------