kostenloser Webspace werbefrei: lima-city


Browsergame und phpBB

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    unlikus

    unlikus hat kostenlosen Webspace.

    Ich habe ein phpBB3 Forum.
    Wenn sich ein User bei meinem Browsergame registriert, soll auch ein Acc im Forum erstellt werden.
    Und der User soll sich auch vom Spiel aus einloggen können.
    DIe Forumsacc sollen auch gelöscht werden, wenn der Spieleracc gelöscht werden.
    Und wie kann ich verhindern, dass man sich im Forum registriert, ohne sich vorher im Spiel registriert zu haben.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    Wozu überhaupt die doppelte Arbeit?
    Verpflichte doch deine Mitglieder dazu, sich über dein Forum in phpBB anzumelden, und verwende in deinem Browsergame doch einfach die Datenbank von phpBB. Die Userdaten stehen dort in der Tabelle "phpbb_users".
    hier wird auch beschrieben, dass phpBB anscheinend eh bloß die "nackte" MD5-Funktion verwendet, ohne Salt etc.:
    if( md5($password) == $row['user_password'] && $row['user_active'] )

    Damit hättest du die einfachste Möglichkeit, lediglich eine Benutzerverwaltung nötig zu haben. Sollten für dein Browsergame auch irgendwelche Rechte oder Einstellungen beim Anlegen des Users notwendig sein, so könntest du das über ein Plugin lösen. Dazu gibt es genügend Tutorials und gute Seiten, beispielsweise http://www.phpbbhacks.com/
  4. Autor dieses Themas

    unlikus

    unlikus hat kostenlosen Webspace.

    $H$9QW1oRO8RoAbQj2KcfBn5jMBleuXdN/ ist mein Adminpasswort. Sieht nicht nach einfachem md5 aus.
  5. burgi schrieb:
    Wozu überhaupt die doppelte Arbeit?
    Verpflichte doch deine Mitglieder dazu, sich über dein Forum in phpBB anzumelden, und verwende in deinem Browsergame doch einfach die Datenbank von phpBB. Die Userdaten stehen dort in der Tabelle "phpbb_users".
    hier wird auch beschrieben, dass phpBB anscheinend eh bloß die "nackte" MD5-Funktion verwendet, ohne Salt etc

    Diese Info ist nahezu 10 Jahre alt und bezieht sich auf das seit einigen Jahren nicht mehr weiterentwickelte phpBB2.

    Mittlerweile, sprich in phpBB3, wird das Passwort auch gesalzen. :wink:

    Beitrag zuletzt geändert: 2.1.2013 13:11:01 von fatfreddy
  6. s**************3

    Hallo,
    unlikus schrieb:
    ... man sich im Forum registriert, ohne sich vorher im Spiel registriert zu haben.

    Diese Reihenfolge zu erzwingen halte ich für bedenklich. Wer irgendwelche Probleme mit der Registrierung im Spiel hat, hat so keine Chance im Forum nachzufragen und muss zwingend den Support anschreiben. Das erzeugt dort meist unnötige Arbeit, weil fast alles auch von Mitspielern beantwortet werden kann.
    Wenn du es doch willst, deaktiviere die Registrierung im Forum und erstelle das Profil dort vom Spiel aus indem du umgekehrt direkt in die DB des Forums schreibst. Das dürfte aber mehr Aufwand erfordern sich einzuarbeiten.

    LG strommanager
  7. Autor dieses Themas

    unlikus

    unlikus hat kostenlosen Webspace.

    Das System wird genauso von den meisten größeren Browsergames benutzt.

    Und es geht mir hier darum, wie ich einen neuen Benutzer in die Datenbank schreiben kann, denn die Passwort verschlüsslung, der Emial-Hash und was es sonst noch alles gibt, ist wohl sehr kompliziert.
    Und wie man sich dann vom Spiel einloggen kann.
  8. Es hat sich schon jemand die Arbeit gemacht und eine php-Class gescriptet, mit der sich Userdaten aus eigenen Anmeldeskripten in phpBB eintragen lassen. *Lesestoff*

    Beitrag zuletzt geändert: 2.1.2013 14:22:32 von fatfreddy
  9. Autor dieses Themas

    unlikus

    unlikus hat kostenlosen Webspace.

    Vielen Dank :)))
    Sieht wirklich gut aus!

    Aber was genau bewirkt user_coulor ?

    Beitrag zuletzt geändert: 2.1.2013 14:50:36 von unlikus
  10. da kannst du alle Usernamen der Moderatoren grün machen, alle User der Gilde xy rot und alle Admins gelb
    erwartet eine Farbangabe $farbe="#ff00ff";
    Forsicht!
    -Es gibt styles die diese Farben bei der Anzeige anpassen> grün auf grünem Hintergrund ist nicht schön.
    -Gruppen haben auch ihre Farben.
    MFG Dregi
  11. Autor dieses Themas

    unlikus

    unlikus hat kostenlosen Webspace.

    Dachte die Farben hängen nur mit der Gruppenangehörigkeit zusammen.
    Wenn ich den Gruppe "Registrierte User" eine Farbe geben, hat die Farbe in diesem Script keine Bedeutung, oder?
  12. unlikus schrieb:
    Dachte die Farben hängen nur mit der Gruppenangehörigkeit zusammen.
    Wenn ich den Gruppe "Registrierte User" eine Farbe geben, hat die Farbe in diesem Script keine Bedeutung, oder?


    Normalerweise bestimmt die Hauptgruppe des Users, in welcher Farbe er dargestellt wird. "user_coulor" im Datensatz des User kann leer bleiben. Dieses Feld wird nur benutzt, wenn der Admin dem User im ACP eine besondere Farbe zuweist.
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!