Pagina 1 van 1

PHPBB_Users gegevens gebruiken op website

Geplaatst: 08 aug 2012, 19:14
door Meridius
Hallo allemaal,

Ik weet niet zeker of ik in het juiste gedeelte zit van het forum of dat ik uberhaubt op het juiste forum zit.
  • Event. modificaties op je forum: Andere skin: proFormell
    Wanneer ontstond het probleem? n.v.t.
    phpBB versie: 3.0.10
    Heb je onlangs iets veranderd aan je forum? Nope
Wat is het probleem?
Voor de ontwikkeling van een nieuwe website heb ik op de hoofd pagina een link naar een foto gallerij. Deze heb ik beveiligd via een MySQL database gezien de inhoud niet klakkeloos voor iedereen beschikbaar moet zijn. Daarnaast heb ik ook een PHPBB3 forum draaien waar uiteindelijk iedereen zich op registreert.

Mijn vraag is of het mogelijk is om de username en wachtwoord te gebruiken die bekend is in de tabel phpbb_users. Het opzetten van een login systeem dat MD5 gebruikt is absoluut geen probleem maar phpbb heeft het net wat anders beveiligd.

Ik zag in de functions van PHPBB wel de volgende login_db staan:

Code: Selecteer alles

function login_db($username, $password, $ip = '', $browser = '', $forwarded_for = '')
Is deze functie het enige wat aangeroepen hoeft te worden om die gegevens te kunnen authenticeren en als dat zo is, kunnen de variabelen achter password gewoon leeg gelaten worden?

Bij voorbaat dank,
Erik

Re: PHPBB_Users gegevens gebruiken op website

Geplaatst: 09 aug 2012, 00:23
door Pola

Re: PHPBB_Users gegevens gebruiken op website

Geplaatst: 10 aug 2012, 19:58
door Meridius
Heeft even geduurd maar ik heb er eindelijk tijd voor gehad.
Hartelijk dank voor de reacties, heeft me in ieder geval erg onderweg geholpen en Engels was inderdaad geen probleem.

De volgende link heeft me uiteindelijk het werkende resultaat gegeven:
http://www.phpbb.com/community/viewtopi ... 5#p5620225
Om alle gegevens van de sessies mee te krijgen

En uiteindelijk:
http://www.phpbb.com/community/viewtopi ... 5#p7825305
Er onder geplakt om het ook daadwerkelijk te beveiligen, als de gebruiker niet is ingelogd dan krijg je het phpbb login scherm en als je eenmaal hebt ingelogd krijg je de beveiligde pagina.