Social Login voor Shopware 6

Klanten loggen in zonder wachtwoord, met een eenmalige link per e-mail en straks ook met Google of Facebook

Social Login

Een vergeten wachtwoord is een van de vaste momenten waarop een klant in de kassa afhaakt. Social Login zet 'Stuur me een inloglink' op de inlogpagina en in de kassa: de klant vult het e-mailadres in en krijgt een eenmalige link waarmee hij direct is ingelogd. Dat werkt meteen na installatie, zonder Google- of Meta-app; inloggen met Google en Facebook volgt in de volgende versies.

Gratis · vóór 1.0, op Bitbucket

Wat de plugin doet

  • 'Stuur me een inloglink' op de inlogpagina en in het inlogblok van de kassa; werkt direct, zonder Google- of Meta-app
  • Eenmalige links: 256 bit willekeurig, alleen als hash opgeslagen, standaard 15 minuten geldig; een nieuwe link maakt de vorige ongeldig
  • Geen accountenumeratie: elk adres krijgt hetzelfde antwoord, en aanvragen zijn begrensd per adres en per IP
  • Bestand tegen mailscanners: de link openen logt nog niet in, de klant bevestigt met een knop
  • Per sales channel aan of uit en met een eigen geldigheid; linkpagina's worden nooit geïndexeerd of gecachet
  • Aanpasbaar mailsjabloon in Shopware, met de header en footer van uw sales channel, in het Nederlands, Engels en Duits
  • Inloggen met Google en Facebook volgt in de volgende versies

Gratis en open source onder MIT-licentie, zonder registratie of licentiesleutel. Deze familie zit nog vóór versie 1.0: de plugin staat op Bitbucket en komt op Packagist zodra 1.0 uit is. Beveiligings- en compatibiliteitsupdates tot ten minste december 2032.

Werkt samen met de rest van de reeks

De plugins uit de reeks herkennen elkaar en koppelen vanzelf zodra ze samen geïnstalleerd zijn, bijvoorbeeld nieuwsbriefaanmeldingen vanaf de lanceringspagina of encyclopediepagina's als dimensie in Analytics. Elke plugin werkt ook op zichzelf; niets zit achter de aankoop van een andere plugin.

Vereisten

  • Shopware: 6.7
  • PHP: 8.2+

Ondersteuning

Via de issues van de Bitbucket-repository; beveiligingsmeldingen volgens het SECURITY.md van de repository.

Gegevens en privacy

De plugin bewaart per verstuurde inloglink alleen een hash van het token, het klant-ID, het sales channel en de vervaltijd (en wanneer de link is gebruikt) — geen IP-adres, geen user agent en geen kopie van het e-mailadres. Verlopen links worden automatisch opgeruimd, en alle links van een klant verdwijnen mee wanneer de klant wordt verwijderd. Tegen misbruik houdt Shopware een kortlevende teller per adres en IP bij in de cache. De mail gaat via de mailinstellingen van uw eigen shop; er is geen derde partij bij betrokken.

Kwaliteit

PHPStan level 8, PHPUnit en PHP-CS-Fixer als quality gates per repository. Documentatie, changelogs en snippets in het Nederlands, Engels en Duits. Geen advertenties of upgrade-meldingen in de Shopware-beheeromgeving.

De andere families in de reeks

Benieuwd wat er mogelijk is?

Eén gesprek is vaak genoeg om te weten of het past. Binnen 24 uur een reactie, en zonder tussenpersonen.

  • Reactie binnen 24 uur, altijd persoonlijk
  • Na een half uur bellen weet u de orde van grootte
  • Vrijblijvend eerste gesprek, geen verplichtingen
  • Ook voor bestaande software van een andere partij