Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2013-11-01 02:09:01 +0400
committerThomas Müller <thomas.mueller@tmit.eu>2013-11-01 02:09:01 +0400
commit5b5fb3976e903376181ca990e5173d79d44d1907 (patch)
tree239734250153ccc29b9f22e87dd1805bf2200215 /lib
parentfb7cff5be5efb8241dca1aac69a6429ea9031dab (diff)
parente6625cccb9571b5fef84249f22eeebd4388fcf08 (diff)
Merge pull request #5583 from frisco82/backportCookieChanges
Backport of #3985 (Invalid remember me token)
Diffstat (limited to 'lib')
-rw-r--r--lib/user.php10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/user.php b/lib/user.php
index 55ffc26e77f..6cb9c22874b 100644
--- a/lib/user.php
+++ b/lib/user.php
@@ -645,12 +645,12 @@ class OC_User {
/**
* @brief Remove cookie for "remember username"
*/
- public static function unsetMagicInCookie() {
- unset($_COOKIE["oc_username"]);
+ public function unsetMagicInCookie() {
+ unset($_COOKIE["oc_username"]); //TODO: DI
unset($_COOKIE["oc_token"]);
unset($_COOKIE["oc_remember_login"]);
- setcookie("oc_username", null, -1);
- setcookie("oc_token", null, -1);
- setcookie("oc_remember_login", null, -1);
+ setcookie('oc_username', '', time()-3600, \OC::$WEBROOT);
+ setcookie('oc_token', '', time()-3600, \OC::$WEBROOT);
+ setcookie('oc_remember_login', '', time()-3600, \OC::$WEBROOT);
}
}