Build: #1495 failed

Job: PHP 8.1 - SQLite failed

Stages & jobs

  1. Default Stage

Code commits

phpBB Master

  • Marc

    Marc 278a31b57a9db344d143d241084d340028c1e76a

    Merge branch '3.3.x'

  • Marc

    Marc 44238eb117046d01d111000b39e0e3ed8d2947ed m

    Merge pull request #6905 from Neo-CTC/ticket/17589
    [ticket/17589] Check confirm id for QA captcha

  • Neo-CTC <92761505+Neo-CTC@users.noreply.github.com>

    Neo-CTC <92761505+Neo-CTC@users.noreply.github.com> 0024373d06271a40625a79e0cd65dfba469e8413 m

    [ticket/17589] Check confirm id
    When a login fails the qa captcha is reset and creates a new `confirm_id`.
    However, the `confirm_id` is never checked for changes causing the captcha to
    believe it's still solved and thus no need to generate a new captcha.

    This commit checks the known `confirm_id` against the `confirm_id` given by the
    user, marking the captcha solved accordingly.

    PHPBB-17589

    • phpBB/phpbb/captcha/plugins/qa.php (version 0024373d06271a40625a79e0cd65dfba469e8413)