Bienvenue à ForkthecaptCha! ?
Ce référentiel est un simple projet Web réalisé avec HTML, CSS et JavaScript où un captcha est affiché pour vérifier l'interaction utilisateur. N'hésitez pas à explorer, à contribuer et à le fourrer pour Hacktoberfest 2024!
CAPTCHA (Test de Turing public entièrement automatisé pour distinguer les ordinateurs et les humains) est une caractéristique cruciale utilisée pour empêcher les robots d'abuser des formes Web et des fonctionnalités. Ce projet est conçu pour montrer comment implémenter un système CAPTCHA de base à l'aide des technologies côté client.
Fork ce référentiel: cliquez sur le bouton "Fork" dans le coin supérieur droit de cette page et créez votre propre copie du référentiel.
Clone votre fourche:
git clone https://github.com/your-username/ForkTheCaptcha.git
cd ForkTheCaptcha
CAPTCHA GÉNÉRATION: La fonction JavaScript génère une séquence aléatoire de caractères (alphanumérique) affichée comme une image.
Entrée de l'utilisateur: l'utilisateur est invité à entrer les caractères de l'image CAPTCHA dans un champ de texte.
Validation: si l'entrée de l'utilisateur correspond au captcha, le formulaire est soumis avec succès. Sinon, l'utilisateur est invité à réessayer.
Nous aimerions que vous contribuez à ForktheCaptCha et que vous l'amélioriez! Vous pouvez ajouter de nouvelles fonctionnalités, rendre DESGIN réactif, résoudre tout problème ou bug, modifier le style tant que le code ne se casse pas!
Pour contribuer:
Fork & Star Ce référentiel: https://github.com/adityasinha2305/forkthecaptcha.git
Clone le référentiel fourchu:
git clone https://github.com/your-username/ForkTheCaptcha.git
cd ForkTheCaptcha
git checkout -b your-feature-branch
git add .
git commit -m "Proper commit message"
git push origin your-feature-branch
Pour assurer un processus de contribution en douceur, veuillez suivre ces règles:
Pour éviter les conflits de fusion, assurez-vous que votre fourche est à jour avec le référentiel d'origine avant d'apporter des modifications. Voici comment synchroniser votre fourche:
git remote add upstream https://github.com/AdityaSinha2305/ForkTheCaptcha.git
git checkout main
git pull upstream main
git push origin main
Après la synchronisation, vous pouvez créer une nouvelle branche à partir de la branche principale mise à jour ou fusionner cette branche principale mise à jour dans votre branche de fonctionnalité et commencer à travailler sur vos modifications!
Si vous êtes nouveau à Open-source, Hacktoberfest est le moment idéal pour commencer! Voici un guide simple pour contribuer:
Pour vous aider à démarrer rapidement, nous étiquetons les problèmes avec:
Ce projet participe à Hacktoberfest 2024. Contribuer à ce référentiel et n'oubliez pas de vous inscrire sur Hacktoberfest.com et commencez à soumettre des demandes de traction.
Pour apporter une contribution valable pendant le hacktoberfest:
Votre PRS n'a pas besoin d'être énorme - les petites contributions comptent également! Réparer une faute de frappe ou ajouter une petite fonctionnalité est précieuse!
Vous avez des questions? Suggestions? Nous serions ravis de vous entendre!
Merci à tous ceux qui contribuent à ForkthecaptCha! Vos efforts aident à améliorer ce projet. ?
Ce projet est open source et disponible sous la licence du MIT.