Django 4.2.x Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session["has_commented"] = True return HttpResponse("Thanks for your comment!") This simplistic view logs in a “member” of the site: def login(request): m = Member.objects.get(username=request.POST["username"]) ") else: return HttpResponse("Your username and password didn't match.") …And this one logs a member out, according to login() above: def logout(request): try: del request.session["member_id"]0 码力 | 3305 页 | 3.16 MB | 1 年前3
Django 4.2.x Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session["has_commented"] = True return HttpResponse("Thanks for your comment!") This simplistic view logs in a “member”of the site: def login(request): m = Member.objects.get(username=request.POST["username"]) logged in.") else: return HttpResponse("Your username and password didn't match.") . . .And this one logs a member out, according to login() above: def logout(request): try: del request.session["member_id"]0 码力 | 2842 页 | 9.47 MB | 1 年前3
Django 4.1.x Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session['has_commented'] = True return HttpResponse('Thanks for your comment!') This simplistic view logs in a “member” of the site: def login(request): m = Member.objects.get(username=request.POST['username']) ") else: return HttpResponse("Your username and password didn't match.") …And this one logs a member out, according to login() above: def logout(request): try: del request.session['member_id']0 码力 | 3240 页 | 3.13 MB | 1 年前3
Django 4.0.x Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session['has_commented'] = True return HttpResponse('Thanks for your comment!') This simplistic view logs in a “member” of the site: def login(request): m = Member.objects.get(username=request.POST['username']) logged in.") else: return HttpResponse("Your username and password didn't match.") ...And this one logs a member out, according to login() above: def logout(request): try: del request.session['member_id']0 码力 | 2248 页 | 7.90 MB | 1 年前3
Django 4.0.x Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session['has_commented'] = True return HttpResponse('Thanks for your comment!') This simplistic view logs in a “member” of the site: def login(request): m = Member.objects.get(username=request.POST['username']) ") else: return HttpResponse("Your username and password didn't match.") …And this one logs a member out, according to login() above: def logout(request): try: del request.session['member_id']0 码力 | 3184 页 | 3.14 MB | 1 年前3
Django 5.1.2 Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session["has_commented"] = True return HttpResponse("Thanks for your comment!") This simplistic view logs in a “member”of the site: def login(request): m = Member.objects.get(username=request.POST["username"]) previous page) else: return HttpResponse("Your username and password didn't match.") . . .And this one logs a member out, according to login() above: def logout(request): try: del request.session["member_id"]0 码力 | 2923 页 | 9.62 MB | 1 年前3
Django 5.1 Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session["has_commented"] = True return HttpResponse("Thanks for your comment!") This simplistic view logs in a “member” of the site: def login(request): m = Member.objects.get(username=request.POST["username"]) ") else: return HttpResponse("Your username and password didn't match.") …And this one logs a member out, according to login() above: def logout(request): try: del request.session["member_id"]0 码力 | 3513 页 | 3.17 MB | 1 年前3
Django 5.1 Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session["has_commented"] = True return HttpResponse("Thanks for your comment!") This simplistic view logs in a “member”of the site: def login(request): m = Member.objects.get(username=request.POST["username"]) previous page) else: return HttpResponse("Your username and password didn't match.") . . .And this one logs a member out, according to login() above: def logout(request): try: del request.session["member_id"]0 码力 | 2917 页 | 9.59 MB | 1 年前3
Django 5.1.2 Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session["has_commented"] = True return HttpResponse("Thanks for your comment!") This simplistic view logs in a “member” of the site: def login(request): m = Member.objects.get(username=request.POST["username"]) ") else: return HttpResponse("Your username and password didn't match.") …And this one logs a member out, according to login() above: def logout(request): try: del request.session["member_id"]0 码力 | 3519 页 | 3.17 MB | 1 年前3
Django 5.0.x Documentationa user logs out, cookie-based sessions are not invalidated when a user logs out. Thus if an attacker steals a user’s cookie, they can use that cookie to login as that user even if the user logs out. Cookies session["has_commented"] = True return HttpResponse("Thanks for your comment!") This simplistic view logs in a “member”of the site: def login(request): m = Member.objects.get(username=request.POST["username"]) previous page) else: return HttpResponse("Your username and password didn't match.") . . .And this one logs a member out, according to login() above: def logout(request): try: del request.session["member_id"]0 码力 | 2878 页 | 9.60 MB | 1 年前3
共 79 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8













