Project

General

Profile

Actions

Improvements #13621

open

Improvements #13384: List of MFA improvements

Wt::Auth::Mfa::TotpQrCode needs WT_API

Added by Marnik Roosen 22 days ago. Updated 16 days ago.

Status:
Implemented @Test
Priority:
Normal
Assignee:
Target version:
Start date:
03/05/2025
Due date:
% Done:

100%

Estimated time:

Description

If developers want to customize the MFA setup, for example by allowing users to setup MFA with a QR code from within their application instead of during the logic, they might want to use Wt::Auth::Mfa::TotpQrCode.
This isn't possible for two reasons:

  • Wt/Auth/Mfa/TotpQrCode.h uses thirdparty/qrcodegen/QrCode.hpp which isn't installed
  • class TotpQrCode is missing WT_API, meaning the symbol isn't exported in shared libraries
Actions #1

Updated by Matthias Van Ceulebroeck 22 days ago

  • Status changed from InProgress to Review
  • Assignee changed from Marnik Roosen to Matthias Van Ceulebroeck
Actions #2

Updated by Matthias Van Ceulebroeck 21 days ago

  • Status changed from Review to Implemented @Emweb
  • Assignee changed from Matthias Van Ceulebroeck to Marnik Roosen
  • % Done changed from 0 to 100
Actions #3

Updated by Matthias Van Ceulebroeck 16 days ago

  • Status changed from Implemented @Emweb to Implemented @Test
Actions

Also available in: Atom PDF