WebLogin

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
akhof
User
Beiträge: 104
Registriert: Mittwoch 11. Mai 2011, 19:07
Kontaktdaten:

Hallo!
Ich würde gerne ein Web-Login mit Python machen, habe dies nun auch eigentlich geschaft, habe aber nun folgene Frage...
Zunächst einmal habe ich mir mit Hilfe (http://www.java2s.com/Tutorial/Python/0 ... inform.htm) dieser Seite ein Login-Bereich erstelt - soweit so gut

Ich würde nun gerne wissen, ob dieser "Login-Status" (bei richtigem Passwort) auch bleibt, wenn man "Click here to start browsing" anklickt...
Ich meine damit, dass die folgenden Seiten nur für angemeldete User freigegeben werden soll.
Am Besten wäre es, wenn man sonst soetwas wie "Bitte melden Sie sich erst an!" angezeigt kriegt.

Ich habe auch bereits versucht danach zu googlen, wusst jedoch nicht so recht, wonach.

Vielen Dank schoneinmal im Vorraus

akhof
deets

Ich wuerde dir raten, auf deines der etablierten Web-Frameworks mit Authentifizierung zu setzen. CGI macht wirklich so ziemlich *keiner* mehr, und wenn dir die Grundlagen von HTTP offensichtlich fehlen (in diesem Fall waere es das setzen von Cookies, die Abfrage des Authentifikations-Status via Cookie, Implementierung von *sicheren* Cookies zur authentifzierung usw), dann wird das wahrscheinlich ein ziemliches Desaster.

Nimm einfach Django daher, und du bekommst all das geschenkt. Dann kannst du dich darauf konzentrieren, deine eigentlich Seite zu bauen.
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Was gesucht wird ist wohl eine "Session Verwaltung"... Aber ja, ich würde mich dem Vorposter anschließen: Nimm Django...

Schau dir mal das Tutorial an: https://docs.djangoproject.com/en/1.3/intro/tutorial01/

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Antworten