Ich möchte, dass das Board beim Login nicht nur die normalen Login-Daten sondern zusätzlich das Vorhandensein einer bestimmten Sessionvariable überprüft und ggf. die Zusammenarbeit verweigert.
Natürlich könnte ich versuchen, das in die PHP-Files hardzukodieren, allerdings halte ich das gerade im Hinblick auf Updates/Patches für nicht so klug.
Also habe ich mich mal belesen, wie so ein Plugin aufgebaut ist in der Hoffnung, ein solches könnte man dafür nutzen. Ich bin mir allerdings nicht sicher, ob das DIE Lösung dafür wäre.
Kann mir jemand einen Tipp geben, wie ich das am besten angehen kann?
Mir ist vollkommen unklar, was du vorhast...
Ich möchte, dass beim Login nicht nur Benutzername und Kennwort überprüft wird sondern auch ein
Code:
if (isset($_SESSION['xyz'])) ...
ausgeführt wird und davon der Zugang abhängig gemacht wird.
Du setzt also zusätzlich noch ein Session-System ein? Ja, das sollte mit einem Plugin leicht gemacht werden lönnen.
Genau. Das Forum ist Teil einer Vereinsseite, wo noch diverse andere Dinge passieren. Und da ich bereits die Benutzerverwaltung fernsteuere (wie in meinem ersten Post erfragt und professionell von Euch beantwortet), möchte ich auch den Login ausschließlich über die übergeordneten Seiten steuern. Dafür werden diverse Sessionvariablen geschrieben, und ich möchte vor dem Login ins Board prüfen, ob der Login über die Eingabefelder des Boards oder über die Vereinsbasis erfolgte. Im letzteren Fall soll der Zugang gewährt werden.
Wenn ich das richtig verstanden habe, hat ein Plugin einen bestimmten Einsprungpunkt (Hook). Gibt es diesen auch für den Login-Vorgang?
(15.12.2011, 16:39)atarifreak schrieb: [ -> ]Wenn ich das richtig verstanden habe, hat ein Plugin einen bestimmten Einsprungpunkt (Hook). Gibt es diesen auch für den Login-Vorgang?
Ja, sogar mehrere. Für dein Vorhaben wäre wahrscheinlich member_do_login_start der richtige Hook.
Weißt Du, was ich an diesem Forum beispielhaft genial finde? Die Antworten sind nicht nur zielführend, die Reaktionszeit ist auch extrem schnell.
So, das musste mal gesagt werden.
Gibt es irgendwo eine Übersicht über die möglichen Hooks? Die Sufu erschlägt einen ja mit massig Einträgen.
(15.12.2011, 16:56)atarifreak schrieb: [ -> ]die Reaktionszeit ist auch extrem schnell.
Aber auch nur, wenn gerade jemand vom Team online ist.
https://www.mybb.de/doku/sonstiges/infor...u-plugins/ (wobei die riesige Liste natürlich nicht gerade übersichtlich ist)
Die meisten Hooks setzen sich aus *Dateiname*_*action*_*start/end/...* zusammen.
(15.12.2011, 17:03)StefanT schrieb: [ -> ]Aber auch nur, wenn gerade jemand vom Team online ist.
Dann hatte ich bisher wohl immer Glück
Danke für den Link!
Hat prima funktioniert, ich bin beeindruckt!
Danke nochmal und dem Team ein schönes Weihnachtsfest sowie einen guten Rutsch!