feat: integrate Cloudflare Turnstile for enhanced security in sign-up and email verification processes. Implement rate limiting for sign-up attempts and add Turnstile validation to prevent abuse. Update environment configuration to support Turnstile keys and enhance user experience with improved error handling and feedback.
83e82db | # prod | |
| dist/ | |
| /build | |
| /out/ | |
| # dev | |
| .yarn/ | |
| !.yarn/patches | |
| !.yarn/plugins | |
| !.yarn/releases | |
| !.yarn/versions | |
| .vscode/* | |
| !.vscode/launch.json | |
| !.vscode/*.code-snippets | |
| .idea/workspace.xml | |
| .idea/usage.statistics.xml | |
| .idea/shelf | |
| .wrangler | |
| .alchemy | |
| /.next/ | |
| .vercel | |
| prisma/generated/ | |
| # deps | |
| node_modules/ | |
| /node_modules | |
| /.pnp | |
| .pnp.* | |
| # env | |
| .env* | |
| .env.production | |
| !.env.example | |
| .dev.vars | |
| # logs | |
| logs/ | |
| *.log | |
| npm-debug.log* | |
| yarn-debug.log* | |
| yarn-error.log* | |
| pnpm-debug.log* | |
| lerna-debug.log* | |
| # misc | |
| .DS_Store | |
| *.pem | |
| # local db | |
| *.db* | |
| # typescript | |
| *.tsbuildinfo | |
| next-env.d.ts | |
| audio-cache/ |