Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe DataFirefly Social Connect: sociale login en statistieken voor WooCommerce werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Zes sociale logins in één plugin
In plaats van een plugin per provider te installeren, bundelt Social Connect Google (met de One-Tap-prompt), Apple (Sign in with Apple), Facebook, Microsoft (identity platform), LinkedIn en X (Twitter) in één uitbreiding. Alle authenticatiestromen zijn volgens de regels van de kunst geïmplementeerd: een volledige controle van de JWKS-handtekening voor Google One-Tap, een ES256-handtekening van het Apple client secret die op het moment zelf wordt gegenereerd, verharding met appsecret_proof voor Facebook en PKCE S256 voor X. Niets wordt nagebootst: dit zijn de echte OAuth 2.0- en OpenID Connect-protocollen.
Meten wat er echt toe doet: de toegewezen bestellingen
De meeste plugins voor sociale login tellen de kliks op de knoppen. Social Connect gaat veel verder: elke WooCommerce-bestelling van een gebruiker die via sociale login binnenkwam, wordt toegewezen aan de provider waarlangs hij kwam. U weet dus precies hoeveel omzet Google u heeft opgeleverd, hoeveel Apple, hoeveel LinkedIn, en hoeveel elke A/B-variant converteert. De KPI's op het dashboard omvatten aanmeldingen, registraties, gekoppelde accounts, toegewezen bestellingen, omzet, conversiepercentage, verdeling per apparaat en de top landen.
A/B-test van de knoppen zonder externe dienst
Vergelijk twee uitvoeringen (stijl gevuld, omlijnd of minimaal; vorm afgerond, pil of vierkant; indeling onder elkaar of op één lijn; label "Doorgaan met...", "Inloggen met..." of alleen het pictogram) en meet de vertoningen, de conversies en het percentage per variant. De winnende variant wordt automatisch op het dashboard aangeduid. Er wordt geen enkele externe dienst aangeroepen: alles wordt in uw eigen database gemeten, en dat is AVG-conform vanaf het ontwerp.
Antifraude, gemaakt voor blootgestelde winkels
Een winkel met sociale login is ook een doelwit voor credential stuffing en geautomatiseerde accounts. Social Connect bevat een snelheidslimiet per IP-adres (het aantal pogingen binnen een voortschrijdend venster plus de blokkeerduur, allemaal instelbaar), een filter voor wegwerp-e-mailadressen (uit te breiden via een WordPress-filter) en een IP-opslag die standaard gehasht is (HMAC-SHA256 met wp_salt). De blokkeergebeurtenis wordt in de recente activiteit gelogd voor auditdoeleinden.
Privacy en AVG als uitgangspunt van het ontwerp
Drie manieren om IP-adressen te bewaren (volledig, gehasht of helemaal niet), geolocatie via de MaxMind-database die WooCommerce al meelevert (geen enkele externe aanroep), export en wissen van persoonsgegevens ingebouwd in het WordPress-hulpmiddel, en een gebeurtenissentabel die losstaat van de tabel met gekoppelde accounts, zodat wissen mogelijk blijft zonder de statistische aggregatie te verliezen. AVG-conform in meerdere landen.
Premiumcode zonder prestatieverlies
Geschreven in strikt getypeerde PHP 8, met een PSR-4-architectuur zonder Composer-afhankelijkheid, grafieken in een ingebouwd HTML5-canvas (geen CDN, geen Chart.js), SQL-indexen op de filterkolommen, caching van de publieke JWKS-sleutels en van het Apple client secret, en versiebeheer van de database met automatische migratie via dbDelta. De compatibiliteit met HPOS en met de afrekenblokken is volgens de regels verklaard.
Er zijn nog geen beoordelingen.