├── .circleci └── config.yml ├── .gitignore ├── LICENSE ├── README.md ├── go.mod ├── go.sum ├── internal └── server │ ├── handlers │ └── login.go │ └── server.go ├── pkg ├── auth │ ├── auth.go │ ├── auth_test.go │ ├── keys.go │ ├── keys_test.go │ ├── proof.go │ └── proof_test.go ├── resolver │ ├── resolver.go │ └── resolver_test.go └── utils │ ├── utils.go │ └── utils_test.go ├── scripts └── Makefile ├── server.go └── test-client ├── client.js ├── ethers-5.0.umd.min.js └── index.html /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | run.sh 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/go.sum -------------------------------------------------------------------------------- /internal/server/handlers/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/internal/server/handlers/login.go -------------------------------------------------------------------------------- /internal/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/internal/server/server.go -------------------------------------------------------------------------------- /pkg/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/auth/auth.go -------------------------------------------------------------------------------- /pkg/auth/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/auth/auth_test.go -------------------------------------------------------------------------------- /pkg/auth/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/auth/keys.go -------------------------------------------------------------------------------- /pkg/auth/keys_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/auth/keys_test.go -------------------------------------------------------------------------------- /pkg/auth/proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/auth/proof.go -------------------------------------------------------------------------------- /pkg/auth/proof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/auth/proof_test.go -------------------------------------------------------------------------------- /pkg/resolver/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/resolver/resolver.go -------------------------------------------------------------------------------- /pkg/resolver/resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/resolver/resolver_test.go -------------------------------------------------------------------------------- /pkg/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/utils/utils.go -------------------------------------------------------------------------------- /pkg/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/pkg/utils/utils_test.go -------------------------------------------------------------------------------- /scripts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/scripts/Makefile -------------------------------------------------------------------------------- /server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/server.go -------------------------------------------------------------------------------- /test-client/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/test-client/client.js -------------------------------------------------------------------------------- /test-client/ethers-5.0.umd.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/test-client/ethers-5.0.umd.min.js -------------------------------------------------------------------------------- /test-client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deiu/eth-auth/HEAD/test-client/index.html --------------------------------------------------------------------------------