Project

General

Profile

Actions

Improvements #13621

closed

Improvements #13384: List of MFA improvements

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

Added by Marnik Roosen about 1 month ago. Updated 14 days ago.

Status:
Closed
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 about 1 month ago

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

Updated by Matthias Van Ceulebroeck about 1 month 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 about 1 month ago

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

Updated by Matthias Van Ceulebroeck 14 days ago

  • Status changed from Implemented @Test to Closed
Actions

Also available in: Atom PDF