d6469e0711415ab5f0f960e83184d53d ./public/views/challenge-form.php 4463fb9fb69e6686d4662387664b2437 ./public/class-oosoft-2fa-public.php d7e3e824847b0d622e0682ec255294fa ./assets/js/oosoft-2fa-login.js 517b55d3688ce9ef1085a3d9632bcb97 ./assets/js/qrcodejs.min.js b326baf14a277c02410a8b0710e01cc3 ./assets/js/qrcodegen.js 3efdb3108bc72a3c68169b0720b52d17 ./assets/js/oosoft-2fa-admin.js 0f18eb3aab2a6a37bd37badae34ca0de ./assets/css/oosoft-2fa-admin.css 831c0785998916431eeb893a5f5d1e9d ./assets/css/oosoft-2fa-login.css 5fd5486d3bd94b3c23bd961513e54908 ./oosoft-2fa-security.php b9bdeaf30292cf5ebd092312d37e0ab8 ./readme.txt 84f190d393b12a5fd2602ea0f5b3dc5f ./admin/class-oosoft-2fa-admin.php 5d661818fd63be660148e889b9eabaff ./admin/views/admin-settings.php fd190c74580f1966059865fe7b3605dc ./admin/views/user-profile.php 32c68f1980f13d718efe5efd4ba841b5 ./admin/views/admin-logs.php af77793137fa26e60654098d051dbc17 ./README.md 67442c5615eba73d105c0715c6620850 ./languages/index.php 4d8a5d0b135b3dfdc3a56a6327914e85 ./includes/class-oosoft-2fa-totp.php 2f4063c8275c3bd801b8206c185f3de7 ./includes/class-oosoft-2fa-crypto.php 84b2cb31bb298a03b09b4eee2687593c ./includes/class-oosoft-2fa-qrcode.php 3e88d9afd17936fcedfc0114d82384c6 ./includes/class-oosoft-2fa-user-manager.php 6cb7114476920131e0c176ed3153152f ./includes/class-oosoft-2fa-email-otp.php b74aff2b37a80de6874898955ee6456b ./includes/class-oosoft-2fa-backup-codes.php c4fce1e76f525a06d18fa672b49b7149 ./includes/class-oosoft-2fa-core.php 02e3702717557334cd597662c053f5ed ./includes/class-oosoft-2fa-logger.php caaca6304020ce4bb617f69ed81f37ec ./includes/class-oosoft-2fa-rate-limiter.php