Quellcode durchsuchen

fix post-auth redirection

Turns out the next URL redirection got cleared from
the session before it gets used. Moved the logic
around to make sure that doesn't happen (#58).
pull/63/head
Chlod Alejandro vor 5 Monaten
Ursprung
Commit
903e27e9d8
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden GPG-Schlüssel-ID: A1E67C59037B0CC1
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. +2
    -1
      src/copyvios/auth.py

+ 2
- 1
src/copyvios/auth.py Datei anzeigen

@@ -47,12 +47,13 @@ def oauth_login_end():
"https://meta.wikimedia.org/w/index.php", consumer_token, access_token
)

next_url = session.get("next", "/")
session.clear()
session["access_token"] = dict(zip(access_token._fields, access_token))
session["username"] = identity["username"]
session.permanent = True

return session.get("next", "/")
return next_url


def clear_login_session():


Laden…
Abbrechen
Speichern