Skip to content

kodelio/auth-button-blocker

Repository files navigation

Auth Button Blocker

Extension Chrome Manifest V3 qui supprime les boutons de connexion sociale sur les pages web.

Développement

Le projet utilise pnpm@11.1.1.

pnpm install
pnpm check
pnpm bundle

La commande pnpm bundle génère le ZIP destiné au Chrome Web Store dans dist/.

Providers inclus par défaut:

  • Google
  • Facebook
  • Apple
  • Microsoft
  • GitHub
  • X / Twitter
  • LinkedIn
  • Amazon
  • Yahoo
  • Discord
  • Slack
  • GitLab
  • TikTok
  • Twitch

Okta et Auth0 sont disponibles mais désactivés par défaut, car ils servent souvent à des connexions professionnelles.

Installation locale

  1. Ouvre chrome://extensions.
  2. Active le mode développeur.
  3. Clique sur Charger l'extension non empaquetée.
  4. Sélectionne le dossier local du projet, par exemple /path/to/auth-button-blocker.

Réglages

La popup permet d'activer/désactiver l'extension et d'autoriser le site courant. L'analyse est automatique. Autoriser un site recharge l'onglet pour restaurer les boutons déjà retirés.

La page d'options permet de configurer:

  • la langue de l'interface, avec l'anglais par défaut;
  • les providers à bloquer;
  • les règles avancées par sélecteur CSS explicite;
  • les domaines autorisés.

Les réglages sont stockés dans chrome.storage.sync.

Notes

La suppression est volontairement directe: si tu changes d'avis sur une page déjà chargée, recharge l'onglet pour restaurer les boutons retirés.

About

Remove social sign-in buttons such as Google, Apple and Facebook, with provider and site controls.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors