Menu

#3625 (ok 4.0) Cookie auth does not work in PHP 5.2.x

Latest_Git
fixed
1
2013-06-11
2012-06-28
No

When setting auth mode to cookie, the authentication does not show the login screen. Instead, an empty main-page screen appears with only the server-menubar.

Discussion

  • J.M. Rütter

    J.M. Rütter - 2012-06-28

    0565b0e12aef4456f0172669659d63ebb1659c4f is first bad commit
    commit 0565b0e12aef4456f0172669659d63ebb1659c4f
    Author: Alex Marin <alex.ukf@gmail.com>
    Date: Fri Jun 22 11:43:54 2012 +0300

    oop: integrate authentication plugins

    :040000 040000 db3624f37be94edcdad8d9c73854a193b5557134 f4e39712393bfb2236a9c647a344ce246d0319c1 M libraries
    :100644 100644 69086d7e5b09f71314270f38b7f17d1101f00f92 1dc9145a073996b568ed92f1ae8fd1eba90520b7 M user_password.php

     
  • J.M. Rütter

    J.M. Rütter - 2012-06-28

    Fatal error: Can't inherit abstract function SplObserver::update() (previously declared abstract in PluginObserver) in libraries\plugins\PluginObserver.class.php on line 22

     
  • J.M. Rütter

    J.M. Rütter - 2012-06-28

    This bug was fixed in repository and will be part of a future release; thanks for reporting.

     
  • J.M. Rütter

    J.M. Rütter - 2012-06-28

    Fixed by making PluginObserver::update() non-abstract but with an exception-throwing method body, as PHP 5.2.x has problems with inheriting the SplObserver interface into this abstract class. Commit 13d7f61 may get reverted when some day phpMyAdmin drops support for PHP 5.2.

     
  • J.M. Rütter

    J.M. Rütter - 2012-06-28
    • priority: 5 --> 1
    • summary: Cookie auth does not work in PHP 5.2.x --> (ok 4.0) Cookie auth does not work in PHP 5.2.x
    • status: open --> open-later
     
  • Marc Delisle

    Marc Delisle - 2013-05-03
    • Status: open-later --> closed-fixed
     
  • Michal Čihař

    Michal Čihař - 2013-06-11
    • Status: closed-fixed --> fixed
     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.