Ich versuche, einen Weg zu finden, um die ID des aktuellen Besuchers in meinem BigCommerce Store aus einer Subdomain meines Geschäfts eingeloggt zu bekommen.Wie kann ich die ID des eingeloggten Kunden aus einer privaten App mit bigcommerce
Ich kann Cookies sehen wie SHOP_TOKEN usw. aber nichts für eine Kundennummer. Ich habe stundenlang gesucht und fanden diese, die mich nicht arbeiten bilden - How to "log customer in" in through BigCommerce and give them access to a custom website
Ich schätze die Hilfe
Wo versuchst du die ID zu bekommen? Auf der Anbieterseite oder im Webbrowser des Benutzers? –
Auf der Serverseite einer anderen Site, die nicht groß ist, Commerce aber unterstützt PHP. Es ist eine Subdomain des großen Handelsgeschäfts und ist über ssl, also kann ich die Plätzchen lesen, die in großem Handel gesetzt werden – user1902397
Warum stellen Sie nicht Ihren eigenen Plätzchen auf dem Bigcommerce Speicher sofort nachdem der Benutzer sich einträgt. Für Sicherheit sollten Sie einen gelegentlichen Hase erzeugen, Speichern Sie es in einer separaten Datenbank. Wenn Sie also den Cookie in Ihrer externen App lesen, können Sie den Cookie lesen, die E-Mail abrufen und den Hash auf Authentizität überprüfen. Anschließend können Sie einen API-Aufruf mit der E-Mail als Abfrageparameter durchführen, um die intern zugewiesene Kunden-ID abzurufen. Am Ende des Tages sind alle Lösungen clientseitig, so dass es schwierig ist, die beste Sicherheit zu bewahren. –