├── .cargo └── config.toml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── css └── leptos-captcha.css ├── examples └── axum-example │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── end2end │ ├── package-lock.json │ ├── package.json │ ├── playwright.config.ts │ └── tests │ │ └── example.spec.ts │ ├── public │ └── favicon.ico │ ├── rust-toolchain.toml │ ├── src │ ├── app.rs │ ├── lib.rs │ └── main.rs │ └── style │ └── main.scss ├── justfile ├── leptos-captcha.png └── src └── lib.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .idea 3 | Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/README.md -------------------------------------------------------------------------------- /css/leptos-captcha.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/css/leptos-captcha.css -------------------------------------------------------------------------------- /examples/axum-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/.gitignore -------------------------------------------------------------------------------- /examples/axum-example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/Cargo.toml -------------------------------------------------------------------------------- /examples/axum-example/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/LICENSE -------------------------------------------------------------------------------- /examples/axum-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/README.md -------------------------------------------------------------------------------- /examples/axum-example/end2end/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/end2end/package-lock.json -------------------------------------------------------------------------------- /examples/axum-example/end2end/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/end2end/package.json -------------------------------------------------------------------------------- /examples/axum-example/end2end/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/end2end/playwright.config.ts -------------------------------------------------------------------------------- /examples/axum-example/end2end/tests/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/end2end/tests/example.spec.ts -------------------------------------------------------------------------------- /examples/axum-example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/public/favicon.ico -------------------------------------------------------------------------------- /examples/axum-example/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | 2 | [toolchain] 3 | channel = "nightly" 4 | -------------------------------------------------------------------------------- /examples/axum-example/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/src/app.rs -------------------------------------------------------------------------------- /examples/axum-example/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/src/lib.rs -------------------------------------------------------------------------------- /examples/axum-example/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/src/main.rs -------------------------------------------------------------------------------- /examples/axum-example/style/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/examples/axum-example/style/main.scss -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/justfile -------------------------------------------------------------------------------- /leptos-captcha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/leptos-captcha.png -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebadob/leptos-captcha/HEAD/src/lib.rs --------------------------------------------------------------------------------