PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Login nur für B2B Kunden?



Dorendorf
17.06.2015, 14:41
Hallo zusammen,

ich suche nach einer Idee für eine Login Problematik. Der Shop soll ähnlich wie bei der Offline Funktion nicht für Endkunden zugänglich sein. Bei dieser Funktion ist ja bekanntlich nur der Zugang als Admin gewährt. ich möchte hingegen, dass über den Administrationsbereich von mir registrierte Kunden in den Shop gelangen.
Wie kann man das lösen?
Hat jemand eine schlanke Idee, die die neue Updater Funktion nicht beeinträchtigt?

Beste Grüße
Ralf

KlausK
17.06.2015, 16:03
Ein spezielles Modul kenne ich jetzt nicht dafür.
Aber ich würde vielleicht einfach ein Login-System vor den Shop schalten.
Macht natürlich nur Sinn, wenn wirklich niemand außer den registrierten Usern, deinen Shop sehen soll.
Auch Google und andere Bots würden hier ausgesperrt werden.
Außerdem müsstest du deine Kunden dann von Hand anlegen!

Suche mal nach "php Access", "php login system", usw.

Hier gibt einen Workaround:
http://wiki.selfhtml.org/wiki/PHP/Anwendung_und_Praxis/Loginsystem

Dorendorf
18.06.2015, 08:48
Hallo Klaus,
erstmal herzlichen Dank für deine Anregungen. Idealerweise hat man ja ein Singlelogin. Zwei Logins sind für B2B Kunden schon etwas nervig. Also müsste man die bestehende Prozedur verwenden. Die Abfrage müsste dann darauf hinauslaufen, dass man vielleicht fragt: Ist der User (mailadresse) vorhanden, ist das Passwort richtig und hat er die zugelassene Kundengruppe für den Shop.
Meine Idee: Den Shop in den Wartungsmodus legen und die Wartungsfunktion umbauen. Wenn ich eine Lösung finde, werde ich das hier posten. Wenn Ihr Ideen habt, bitte auch.
Danke und schöne Restwoche noch.
Ralf

Dorendorf
25.06.2015, 10:39
Hier noch meine derzeitige Lösung:
Das Login Formular wie oben beschrieben auf der Wartungsseite einsetzen. Damit werden Suchmaschinen ausgesperrt und der Shop ist nicht über Umwege oder Direktaufruf von Seiten erreichbar.
B2B Kunden werden als Adminitrator angelegt, bekommen aber einfach keine Dateirechte im Adminbereich. Admin Box ausblenden.

Noch nicht optimal, aber funktioniert.

Grüße
Ralf

KlausK
25.06.2015, 16:00
Ich bin mir da nicht sicher, ob es nicht vielleicht doch eine Möglichkeit gibt, als Kunde doch noch Adminrechte zu erlangen oder irgendwelche unerlaubten Dinge zu tun!

Dorendorf
26.06.2015, 07:42
Ich gebe Dir da vollkommen recht, in diesem speziellen Fall wird der Shop allerdings als internes Tool mit sehr eingeschränktem Nutzerkreis verwendet. Insofern alles noch safe.
Meine Lösung sollte daher nicht für öffentliche Shops verwendet werden.