Archiv verlassen und diese Seite im Standarddesign anzeigen : htaccess Abfrage über die vBB Datenbank?
Also, wir haben ein Clanforum, und jeder User hat seinen eigenen htaccess Zugang, nun habe ich bei einem Amerikanischen Board gesehen das die es gekoppelt haben, ändert man sein Boardpasswort ändert sich der HTAXX gleich mit.
Ich habe hierzu schon überall alles abgesucht, jedoch nichts gefunden. Hat jemand eine Ahnung wie man so etwas realisieren kann?
Es würde zwei möglichkeiten geben
1. wenn das modul db_auth in den apache einkompeliert ist kann man in der .htaccess datei datenbank name und die felder angeben wo er sich benutzername und passwort beziehen kann
das währe die einfachste da man hier einfach die von VB angibt.
2. man schreibt das vb so um das er zusätlich noch die .htpasswd abändern soll von dem user der das passwort geändert hat bzw. sich neu registiert hat einfach eine zeile hinzu.
sollte der grössere aufwand werden aber zu realisieren ist es.
passwörter müssen mit crypt() verschlüsselt werden.
Original geschrieben von SpeedLoader
1. wenn das modul db_auth in den apache einkompeliert ist kann man in der .htaccess datei datenbank name und die felder angeben wo er sich benutzername und passwort beziehen kann
das währe die einfachste da man hier einfach die von VB angibt.
geht das auch mit mod_auth_db, und wenn ja wie macht man das im einzelnen?
erstelle in dem Verzeichnis eine .htaccess Datei mit folgendem Inhalt:
AuthName "Geschuetzer Bereich"
AuthType Basic
AuthMySQLHost <DB_Host>
AuthMySQLDB <DB_Name>
AuthMySQLUser <DB_User>
AuthMySQLPassword <DB_Password>
AuthMySQLUserTable user
AuthMySQLNameField username
AuthMySQLPasswordField password
AuthMySQLAuthoritative on
AuthMySQLCryptedPasswords on
AuthMySQLKeepAlive off
<Limit GET POST>
require valid-user
</Limit>
einziges manke an der sache ist das das Forum mit md5 die Passwörter verschlüsselt also müsste man das umschreiben und statt md5 crypt verwenden.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.