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

[HaBo]

 
Network · LAN, WAN, Firewalls Alle Fragen rund um das große, kleine Internet finden hier eine Antwort. LANs, WANs, Router, Switches, Bridges, Verkabelung...

Webcambild auf der Website mit Passwort schützen und weitere Funktionen

Diskussion: Webcambild auf der Website mit Passwort schützen und weitere Funktionen im Forum Network · LAN, WAN, Firewalls, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo zusammen ich besitze eine Webcam, die Logitech QuickCam Express (ja, ich weiss, dass die schlecht ist, aber für ...

Antwort
Alt 27.08.05, 10:51   #1 (permalink)
dfi
 
Registriert seit: 20.05.05
dfi Leistung: Facit NTK
Likes: 0
Standard Webcambild auf der Website mit Passwort schützen und weitere Funktionen

Anzeige

Hallo zusammen

ich besitze eine Webcam, die Logitech QuickCam Express (ja, ich weiss, dass die schlecht ist, aber für meine Zwecke reicht sie allemal), und habe auf meinem Computer nun ein Programm, das alle zehn Sekunden ein Standbild erstellt und dieses per FTP auf meinen Webspace geladen wird. Dort lasse ich es auf einer HTML-Seite anzeigen, welche sich alle zehn Sekunden aktualisiert.

Das funktioniert ja auch ganz gut, allerdings möchte ich nun erreichen, dass ich diesen Bereich sperren kann. Ich weiss, dass dies mit htaccess & co möglich ist, ich suche jedoch eine Möglichkeit, wo sich die User selbst registrieren können, evtl. mit Aktivierung durch den Admin. MySQL-Datenbank besitze ich. Auch soweit dürfte bisher jeder denken, dass ich so etwas auch mit Google gefunden hätte. Richtg!

Allerdings möchte ich noch einen Schritt weitergehen, und zwar so: Ich möchte gerne in einem Admin-Menü sehen können, welche User gerade eingeloggt sind, damit ich diese unter Umständen auch kicken kann.

Ich weiss, dass dies jetzt nach einem recht ausgefallenen Wunsch klingt, aber weil ich in so etwas nicht sonderlich bewandert bin, möchte ich euch fragen, ob jemand von euch so etwas kennt oder selbst programmiert hat.

Daniel :)

dfi ist offline   Mit Zitat antworten
Alt 27.08.05, 11:12   #2 (permalink)
 
Registriert seit: 15.01.05
THRALL Leistung: Facit NTK
Likes: 0
Standard

Du schreibst jeden Benutzer in eine Datei (beim Anmelden) in eine Datei sagen wir mal user.txt.

Dann erstellst du eine block.txt in die du die zu blockenen User schreibst.
Jedesmal wenn man die Seite neu läd prüfst du dann ob der angemeldete User in der Bock.txt ist und sperst ihn dann.

Alternativ könntest du das Passwort in der htpasswd durch ein Random ersetzen.
Und später zurückkopieren (Backup machen)
THRALL ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 27.08.05, 11:35   #3 (permalink)
dfi
Themenstarter
 
Registriert seit: 20.05.05
dfi Leistung: Facit NTK
Likes: 0
Standard

Hallo THRALL

herzlichen Dank für deine Hinweise, allerdings bin ich soweit auch schon gewesen, dass ich so etwas mit Dateien machen muss, in den diese Infos abgelegt sind. Mein Problem ist bloss, dass ich sowas nicht programmieren kann.

Daniel
dfi ist offline   Mit Zitat antworten
Alt 27.08.05, 15:58   #4 (permalink)
 
Registriert seit: 06.04.05
adrian90 Leistung: Facit NTK
Likes: 0
Standard

Dann lässt du es eben programmieren. Es hat doch im PHP-Bereich ein Thread: Melvin programmierts schon. Er programmierts dir sicher. Sonst kann ich dir schon helfen.
adrian90 ist offline   Mit Zitat antworten
Alt 27.08.05, 16:15   #5 (permalink)
Schlaflos
Guest
 
Likes:
Standard

Zitat:
Du schreibst jeden Benutzer in eine Datei (beim Anmelden) in eine Datei sagen wir mal user.txt.

Dann erstellst du eine block.txt in die du die zu blockenen User schreibst.
Jedesmal wenn man die Seite neu läd prüfst du dann ob der angemeldete User in der Bock.txt ist und sperst ihn dann.

Alternativ könntest du das Passwort in der htpasswd durch ein Random ersetzen.
Und später zurückkopieren (Backup machen)
Das ist total unlogisch das man den dann blocken soll. Weil der User muss ja vorher freigeschaltet werden.

Die Lösung ist eigentlich trivial. User regestriert sich unter über Admin Interface wird dieser freigeschaltet. Der Benutzer gibt seinen Namen und Passwort ein. Die Strings werden konkateniert und daraus ein Hash gebildet da man diesen nicht zurückrechnen kann. Zu dem User wird der Hash aus der Datenbank geholt und auf den lokalen Heimrechner übertragen wo die Hashwerte dann miteinander abgeglichen werden. Sind sie gleich ist der Login erfolgreich.

Das mit dem User kicken ist weitaus komplizierter. Jeder User könnte seine Anmeldung über eine Session halten. Die Session bleibt allerdings auch erhalten wenn der User eine andere Seite öffnet. Sie wird es nach einem Timeout bzw. nach dem schließen des Browsers terminiert. Kompliziert wird auch das Serverseitige Session Management, denn wenn der Admin die angemeldeten User kicken können soll, dann müssen die gesamten Sessions aller angemeldeten Benutzer Server seitig verwaltbar gemacht werden und da hört der Spaß und das triviale auch langsam auf. Eine Lösung wäre ein "online" Bool in der Datenbank zu setzen und mit dem schließen der Session dieses wieder auf false zurückzusetzen. Das lößt aber nicht die Problematik wenn der User nun die Seite bereits gewechselt hat, denn dann kann die Session weiterhin bestehen.

lg schlaflos (Drei Jahre Erfahrung in PHP sowieso 2 Jahre Unternehmenserfahrung JSP)
  Mit Zitat antworten
Alt 27.08.05, 16:32   #6 (permalink)
dfi
Themenstarter
 
Registriert seit: 20.05.05
dfi Leistung: Facit NTK
Likes: 0
Standard

@adrian90

herzlichen Dank! Irgendwie halte ich mich in den falschen Habo-Foren auf Mal schauen, ob ich mein Anliegen dort mal posten werde.

@Schlaflos

und weshalb funktioniert kicken z.B. in einer Chat-Software? Oder ist das dort etwas ganz anderes? Dort muss man sich ja auch registrieren und der Admin kann jemanden kicken. Oder soll ich jetzt einfach einen Chat benutzen und dort das Template abändern, damit z.B. anstelle des Titels einfach das aktuelle Bild angezeigt wird? Dann könnten die User sogar noch miteinander chatten

Daniel
dfi ist offline   Mit Zitat antworten
Alt 27.08.05, 17:16   #7 (permalink)
 
Registriert seit: 06.04.05
adrian90 Leistung: Facit NTK
Likes: 0
Standard

@Schlaflos
Das ist überhaupt kein Problem mit der kickung.
Einfach wenn die Seite neu geladen wird (Für ads Bild), dann muss die Seite prüfen, ob der User in der geblockten-Liste ist. Das Bild kann man einfach mit PHP einlesen, und dort den gleichen Code inbauen, dass das Bild nicht einfach geladen werden kann.

Edit: Wie ich gerade gesehen habe: Dieser Thread: Melwin programmierts schon ist doch glatt in einem anderem Forum: http://www.computerforum.de
adrian90 ist offline   Mit Zitat antworten
Alt 27.08.05, 17:18   #8 (permalink)
dfi
Themenstarter
 
Registriert seit: 20.05.05
dfi Leistung: Facit NTK
Likes: 0
Standard

Hallo adrian90

scheinbar hast du eine Menge Erfahrung mit solchen Dingen. Hättest du Lust und Zeit, diese Arbeit zu übernehmen?

Oder gibt es hier noch jemanden, der bereits so etwas gecodet hat?

Daniel
dfi ist offline   Mit Zitat antworten
Alt 27.08.05, 17:19   #9 (permalink)
 
Registriert seit: 06.04.05
adrian90 Leistung: Facit NTK
Likes: 0
Standard

Das ist ja wirklich nichts grosses. Ich kenne nichts vorgecodetes. Du kannst mir ja nen FTP Benutzer machen, der nur für das Verzeichnis ist oder so.
adrian90 ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » Network · LAN, WAN, Firewalls » Webcambild auf der Website mit Passwort schützen und weitere Funktionen
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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP Website effektiv gegen Angriffe schützen Rothkegel Webmaster-Security 16 08.11.07 03:11
Ordner mit Passwort schützen NULL!=NULL Doppelte Beiträge 1 11.07.06 19:06
Windows mit passwort schützen Bluemann Windows 7 28.09.05 07:27
Private Website schützen! Shame (In)security allgemein 13 08.08.05 09:14
weitere Funktionen Sven Hackerboard.de-Feedback 6 24.04.05 00:04


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