Commit
commit e4e3229b130c63cab94f0c307a04f07fc5cef03c Author: Jan DankertDate: 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(-)