Commit

commit e4e3229b130c63cab94f0c307a04f07fc5cef03c
Author: Jan Dankert 
Date:   Fri Aug 23 00:56:00 2019 +0200

    Refactoring: Authentication-Token nicht aus Benutzerdaten ermitteln (unsicher), sondern SHA1-Hash in neuer Tabelle speichern. Jedes Gerät erhält seinen eigenen Token, damit diese später einzeln löschbar sind.

 modules/cms-core/action/LoginAction.class.php      |  2 +-
 modules/cms-core/auth/RememberAuth.class.php       | 33 +++++++-----
 modules/cms-core/model/User.class.php              | 39 ++++++++++----
 modules/database-update/DbUpdate.class.php         |  2 +-
 .../update/DBVersion000021.class.php               | 37 +++++++++++++
 modules/util/Browser.class.php                     | 60 ++++++++++++++++++++++
 modules/util/require.php                           |  1 +
 7 files changed, 149 insertions(+), 25 deletions(-)