Hallo
Wie kann man erreichen, dass sich der Anwender erneut anmelden muss, wenn er die Seite verläßt und später wieder aufruft und erst recht, wenn er den Browser schließt und danach erneut startet.
Bei mir gelangt er in diesen Fällen direkt auf die geschützte Seite.
Das ist bei .htaccess-Authentifizierung ungewöhnlich. Eine Authentifikation ist normalerweise solange gültig, wie der Browser geöffnet ist. Jedesmal, wenn du innerhalb des fraglichen Bereichs eine Seite aufrufst, werden Benutzername und Passwort an den Server übermittelt.
Beim beenden des Programms wird dieses Wertepaar aus dem RAM gelöscht. Bei einem Browserneustart muss es somit wieder eingegeben werden.
Das mit dem Verlassen der Seite und bei Wiederkehr neu anmelden geht nach meinem Kenntnisstand nicht. .htaccess ist kein Loginmechanismus. Man meldet sich _nicht_ auf einer Seite an, sondern zeigt sich gegenüber dem Webserver berechtigt, auf den Inhalt eines bestimmten Verzeichnisses zugreifen zu dürfen.
Warum sollte man diese Berechtigung _vom Benutzer aus_ widerrufen? Klingt nicht logisch und ist auch nicht vorgesehen.
Ach übrigens: Falls du einige Erfahrung mit Perlk oder PHP oder einer anderen serverseitigen Skript/Programmiersprache hast, ist dein ursprüngliches Anliegen durchaus erfüllbar.
Der SELFHTML-Artikel '.htaccess Zugriffskontrolle' enthüllt dir, dass man die Kontrolle noch um Gruppen erweitern kann. In der .htaccess-FAQ (auch ein SELFHTML-Artikel) steht, wie man mit einem CGI-Skript auf den Benutzernamen eines Zugreifenden zugreifen kann.
Wenn wir jetzt davon ausgehen, dass der, dessen Benutzername erkannt wird, grundsätzlich berechtigt ist, da zu sein, brauchen wir nur noch eine Benutzerrechteverwaltung (Beispiel: der eine darf Bilder angucken, ein anderer diese auch noch kommentieren), um die Seite gemäß den konkreten Berechtigungen des Benutzers aufzubauen.
NB. Ich hoffe der Beitrag wird noch gelesen, nachdem der Thread schon ein Weilchen zurück liegt.
Gestartet am 13.08., weitere Postings am 14.08. und 15.08. und heute haben wir den 16.08., nun mal nicht die Pferde scheu machen. ;-)
Tschö, Auge
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
<dingdong /><dingdong /><toc /><toc /><toc /><shout>Florence!</shout>
Veranstaltungsdatenbank Vdb 0.1