Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Webmaster-Security Fragen zur richtigen Serverkonfiguration oder Absicherung dynamischer Scripte gehören hier hinein.

.htpasswd: Benutzer und Passwort aus WP?

Diskussion: .htpasswd: Benutzer und Passwort aus WP? im Forum Webmaster-Security, in der Kategorie Security Area; Anzeige Hiho, mein erster eigener Thread Und zwar möchte ich ein Verzeichnis meines Webspace mithilfe von .htaccess (und .htpasswd?) schützen. ...

Antwort
Alt 14.10.10, 02:26   #1 (permalink)
 
Registriert seit: 12.10.10
Apfelkuchen Leistung: 8086
Likes: 19
Standard .htpasswd: Benutzer und Passwort aus WP?

Anzeige

Hiho,
mein erster eigener Thread

Und zwar möchte ich ein Verzeichnis meines Webspace mithilfe von .htaccess (und .htpasswd?) schützen. So weit, so gut, nur ist es auch möglich, dass die eingegebenen Daten mit einer WordPress-Benutzerdatenbank abgeglichen werden?

Allzusehr kenne ich mich mit .htaccess nicht aus, wie man vielleicht merkt, aber wär gut wenn das funktioniert.


Geändert von Apfelkuchen (14.10.10 um 14:35 Uhr) Grund: Habe fälschlicherweise "Webserver" geschrieben
Apfelkuchen ist offline   Mit Zitat antworten
Alt 14.10.10, 04:11   #2 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Naja, prinzipiell ist es mit dem Apache-Modul "mod_auth_mysql" möglich, eine HTTP Basic Authentication (das ist die Zugriffskontrolle, die man normalerweise über die .htasccess steuert) mit einer MySQL-Datenbank abzugleichen.
Es gibt wohl auch einen Patch für das Modul, welches das spezielle Benutzerdatenbankformat von Wordpress versteht.
Näheres dazu hier:
http://barry.wordpress.com/2008/05/1...ql-and-phpass/
http://modauthmysql.sourceforge.net/

mfg, metax.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 14.10.10, 14:35   #3 (permalink)
Themenstarter
 
Registriert seit: 12.10.10
Apfelkuchen Leistung: 8086
Likes: 19
Standard

Ich glaube, zur Installation davon benötige ich root-Rechte. Ich habe oben fälschlicherweise "Webserver" geschrieben, leider habe ich nur "normalen" Webspace, kann also keine Änderungen an Apache und Co. vornehmen.
Apfelkuchen ist offline   Mit Zitat antworten
Alt 14.10.10, 15:11   #4 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Hallo, dann wirst du es mit den eingebauten Webserver-Methoden vermutlich nicht schaffen.
Aber es ist ziemlich leicht, mit PHP einen Basic Authentication Mechanismaus nachzubilden, mit dem du dein Verzeichnis schützen kannst. Und dort kannst du ja die Benutzerdaten hernehmen, wo du willst (auch aus der Wordpress-Datenbank). Kannst du ein bisschen PHP?
Ansonst könnte ich mir vorstellen, dass Wordpress selbst einen Mechnaismus hat, um Uploads nur für bestimmte Benutzer zugänglich zu machen. Hast du da mal geschaut?

mfg, metax.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
Alt 14.10.10, 15:13   #5 (permalink)
 
Benutzerbild von b4ck
 
Registriert seit: 13.02.06
b4ck Leistung: Z3
Likes: 1
Standard

ich weis das es möglich is das ganze umgekehrt zu machen d.h http-auth user in die wordpress-db zu syncen:
http://wordpress.org/extend/plugins/...uthentication/

für deine aufgabe musst du wohl selbst in php oder so etwas coden.
b4ck ist offline   Mit Zitat antworten
Alt 14.10.10, 15:16   #6 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Zitat:
Zitat von b4ck Beitrag anzeigen
ich weis das es möglich is das ganze umgekehrt zu machen d.h http-auth user in die wordpress-db zu syncen:
http://wordpress.org/extend/plugins/...uthentication/

für deine aufgabe musst du wohl selbst in php oder so etwas coden.
Alternativ könnte Wordpress ja auch alle Änderungen an der Benutzerdatenbank synchron in eine .htpasswd-Datei mitschreiben.
Ich kann mir nicht vorstellen, dass da noch niemand ein Plugin für geschrieben hat...
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
Alt 14.10.10, 15:57   #7 (permalink)
 
Benutzerbild von b4ck
 
Registriert seit: 13.02.06
b4ck Leistung: Z3
Likes: 1
Standard

wordpress hat auf jedenfall die möglichkeit posts und pages passwort zu schützen.

http://wordpress.org/extend/plugins/...ess-user-sync/
das scheint vll. zu gehen.
b4ck ist offline   Mit Zitat antworten
Alt 14.10.10, 23:26   #8 (permalink)
Themenstarter
 
Registriert seit: 12.10.10
Apfelkuchen Leistung: 8086
Likes: 19
Standard

Ich möchte ja keine einzelnen Posts oder Uploads, die direkt für WP gedacht sind, schützen bzw. die Uploads hängen nicht mit dem WP-System zusammen. Zugriff darauf sollen aber trotzdem eben alle registrierten Member haben bzw. die mit z.B. Admin-Rang.

Ein wenig PHP kann ich, aber auch nur in Grundzügen...

@metax: So ein PlugIn wäre natürlich prima.
@b4ck: Ob das PlugIn das ist, was ich suche, muss ich mir erst einmal anschauen, danke für den Tipp schon einmal...
Apfelkuchen ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Security Area » Webmaster-Security » .htpasswd: Benutzer und Passwort aus WP?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61