# How to reinstall or reactive MFA? I miss it in the installation. Thank

**URL:** <https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566>\
**Category:** Day-to-Day Users\
**Created:** [November 23, 2023, 8:46am UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566 "2023-11-23T08:46:32Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tuan\_Quang](https://community.open-emr.org/user_avatar/community.open-emr.org/tuan_quang/32/18121_2.png) [@Tuan\_Quang](https://community.open-emr.org/u/Tuan_Quang)\
**Post date:** [November 23, 2023, 8:46am UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566/1 "2023-11-23T08:46:32Z")

</div>

Hello everyone, I’ve been using Openemr for 6 months but when I installed it I missed the MFA security part.  
Hope someone can show me how to reinstall this feature without reinstalling everything? Since I’ve adapted the changes to how the base structure works, it’s a pain to set it all up again from scratch. Thanks everyone.

---

<div class="post-metadata">

**Author:** ![DrBassmanOD](https://community.open-emr.org/user_avatar/community.open-emr.org/drbassmanod/32/19108_2.png) [@DrBassmanOD](https://community.open-emr.org/u/DrBassmanOD)\
**Post date:** [November 23, 2023, 11:51pm UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566/2 "2023-11-23T23:51:08Z")

</div>

You should be able to do it from the user menu in the upper right hand corner…

 ![MFA](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/3X/7/b/7b38f99b72c648c95cd3f3d3c88b3e97f130e0ae.png)

---

<div class="post-metadata">

**Author:** ![Tuan\_Quang](https://community.open-emr.org/user_avatar/community.open-emr.org/tuan_quang/32/18121_2.png) [@Tuan\_Quang](https://community.open-emr.org/u/Tuan_Quang)\
**Post date:** [November 24, 2023, 2:15am UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566/3 "2023-11-24T02:15:35Z")

</div>

Dear Mr. @DrBassmanOD Thank you for supporting me, but I had done that way for TOTP and had pass by the password requirement then the QR code not show up at the TOTP Registrasion page.

 ![pif](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/3X/d/4/d42941b05e12bb4d26ba09a006ef33b3de94c0cf.png)

---

<div class="post-metadata">

**Author:** ![DrBassmanOD](https://community.open-emr.org/user_avatar/community.open-emr.org/drbassmanod/32/19108_2.png) [@DrBassmanOD](https://community.open-emr.org/u/DrBassmanOD)\
**Post date:** [November 24, 2023, 3:15am UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566/4 "2023-11-24T03:15:11Z")

</div>

There was a bug in that screen where you MUST click the button with your mouse after typing your password. If you hit the enter button, the QR code was not displayed, but if you clicked it with the mouse it was. It is fixed in version 7.0.2 if you are running an older version, the bug is still there.

Try that.

---

<div class="post-metadata">

**Author:** ![Tuan\_Quang](https://community.open-emr.org/user_avatar/community.open-emr.org/tuan_quang/32/18121_2.png) [@Tuan\_Quang](https://community.open-emr.org/u/Tuan_Quang)\
**Post date:** [November 29, 2023, 1:27am UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566/5 "2023-11-29T01:27:52Z")

</div>

Thank you @DrBassmanOD . With that bug, I will install version 7.0.2. My system is currently running version 7.0.0 custom is old for now.

---

<div class="post-metadata">

**Author:** ![neuromurillo](https://community.open-emr.org/user_avatar/community.open-emr.org/neuromurillo/32/22617_2.png) [@neuromurillo](https://community.open-emr.org/u/neuromurillo)\
**Post date:** [December 12, 2025, 4:35pm UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566/6 "2025-12-12T16:35:52Z")

</div>

Hi, I´m using version 7.03 bun I have the same problem, I cant get the Qcode niether some code number. I have a 500 error on my server and this mesage.

Failed to load resource: the server responded with a status of 500 (Internal Server Error) mfa\_totp.php:1

**Fatal error** : Uncaught Error: Call to undefined function BaconQrCode\Encoder\iconv() in /home/wwipao/public\_html/expediente/vendor/bacon/bacon-qr-code/src/Encoder/Encoder.php:616 Stack trace: #0 /home/wwipao/public\_html/expediente/vendor/bacon/bacon-qr-code/src/Encoder/Encoder.php(532): BaconQrCode\Encoder\Encoder::append8BitBytes(‘otpauth://totp/…’, Object(BaconQrCode\Common\BitArray), ‘ISO-8859-1’) #1 /home/wwipao/public\_html/expediente/vendor/bacon/bacon-qr-code/src/Encoder/Encoder.php(82): BaconQrCode\Encoder\Encoder::appendBytes(‘otpauth://totp/…’, Object(BaconQrCode\Common\Mode), Object(BaconQrCode\Common\BitArray), ‘ISO-8859-1’) #2 /home/wwipao/public\_html/expediente/vendor/bacon/bacon-qr-code/src/Writer.php(46): BaconQrCode\Encoder\Encoder::encode(‘otpauth://totp/…’, Object(BaconQrCode\Common\ErrorCorrectionLevel), ‘ISO-8859-1’, NULL) #3 /home/wwipao/public\_html/expediente/vendor/robthree/twofactorauth/lib/Providers/Qr/BaconQrCodeProvider.php(99): BaconQrCode\Writer-\>writeString(‘otpauth://totp/…’) #4 /home/wwipao/public\_html/expediente/vendor/robthree/twofactorauth/lib/Providers/Qr/BaconQrCodeProvider.php(62): RobThree\Auth\Providers\Qr\BaconQrCodeProvider-\>getQRCodeByBackend(‘otpauth://totp/…’, 200, Object(BaconQrCode\Renderer\Image\SvgImageBackEnd)) #5 /home/wwipao/public\_html/expediente/vendor/robthree/twofactorauth/lib/TwoFactorAuth.php(120): RobThree\Auth\Providers\Qr\BaconQrCodeProvider-\>getQRCodeImage(‘otpauth://totp/…’, 200) #6 /home/wwipao/public\_html/expediente/library/classes/Totp.class.php(65): RobThree\Auth\TwoFactorAuth-\>getQRCodeImageAsDataUri(‘neuromurillo’, ‘6AQK36JOBNQWFKC…’) #7 /home/wwipao/public\_html/expediente/interface/usergroup/mfa\_totp.php(164): Totp-\>generateQrCode() #8 {main} thrown in **/home/wwipao/public\_html/expediente/vendor/bacon/bacon-qr-code/src/Encoder/Encoder.php** on line **616**

---

<div class="post-metadata">

**Author:** ![neuromurillo](https://community.open-emr.org/user_avatar/community.open-emr.org/neuromurillo/32/22617_2.png) [@neuromurillo](https://community.open-emr.org/u/neuromurillo)\
**Post date:** [December 13, 2025, 3:20pm UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566/7 "2025-12-13T15:20:03Z")

</div>

Sorry I could fix the problem. I activated the php extension inconv, and now the qcode is working.

Thanks

---

<div class="post-metadata">

**Author:** ![moussa](https://community.open-emr.org/letter_avatar_proxy/v4/letter/m/90ced4/32.png) [@moussa](https://community.open-emr.org/u/moussa)\
**Post date:** [December 13, 2025, 5:17pm UTC](https://community.open-emr.org/t/how-to-reinstall-or-reactive-mfa-i-miss-it-in-the-installation-thank/21566/8 "2025-12-13T17:17:05Z")

</div>

Here are some extensions that you may need:

> **[OpenEMR System Architecture - OpenEMR Project Wiki](https://www.open-emr.org/wiki/index.php/OpenEMR_System_Architecture#OpenEMR_Dependencies)**

The correct PHP settings:

> **[FAQ - OpenEMR Project Wiki](https://www.open-emr.org/wiki/index.php/FAQ#What_are_the_correct_PHP_settings_.28can_be_found_in_the_php.ini_file.29.3F)**

Restart the services
