summaryrefslogtreecommitdiff
path: root/login.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-11-19 12:31:35 +0100
committerAndrew Dolgov <[email protected]>2005-11-19 12:31:35 +0100
commitf6d0ab1498706b7e3a1aa55b87f5b4cb8707b267 (patch)
tree5ab345582b7249d8fdf354ec9ec130bfcfb8e499 /login.php
parentac6080ece78a53fb27fdd67e939bf46c92e40baf (diff)
redirect back support for login.php
Diffstat (limited to 'login.php')
-rw-r--r--login.php12
1 files changed, 11 insertions, 1 deletions
diff --git a/login.php b/login.php
index 1aa606d50..92646c16a 100644
--- a/login.php
+++ b/login.php
@@ -13,10 +13,20 @@
if ($login && $password) {
if (authenticate_user($link, $login, $password)) {
initialize_user_prefs($link, $_SESSION["uid"]);
- header("Location: tt-rss.php");
+
+ if ($_SESSION["login_redirect"]) {
+ $redirect_to = $_SESSION["login_redirect"];
+ } else {
+ $redirect_to = "tt-rss.php";
+ }
+ header("Location: $redirect_to");
}
}
+ if ($_GET["rt"]) {
+ $_SESSION["login_redirect"] = $_GET["rt"];
+ }
+
?>
<html>
<head>