首页 > 解决方案 > 全新安装最新的 TYPO3 9.5 LTS 后无法登录后端

问题描述

在 Ubuntu 18 主机上全新安装 TYPO3 9.5 LTS。进展顺利,新数据库,一切。填写后端用户/密码,完成后,我被发送到后端登录。

登录页面似乎刚刚刷新。如果我使用了错误的凭据,它会告诉我它们应该是错误的。转到 sys_log 我看到“用户从 xxxx 登录”,但我不允许进一步。

实际发送到服务器的重定向是:

303 POST /typo3?loginProvider=....
303 GET index.php?route=/main&token=...
200 GET /typo3/ (returns the login page)

关于检查内容的任何想法表示赞赏:我知道我在服务器上的方式,但我是 TYPO3 的新手。

标签: typo3lts

解决方案


Argon2i 类在 TYPO3 中始终可用,但是许多 php 安装没有将所需的库编译到 php 中。因此课程将失败。如果你想要最通用的解决方案,这里是:使用 phppass in LocalConfiguration.php

<?php
return [
    'BE' => [
...
        'passwordHashing' => [
            'className' => 'TYPO3\\CMS\\Core\\Crypto\\PasswordHashing\\PhpassPasswordHash'
        ],
...

推荐阅读