{"id":171988,"date":"2023-03-22T14:50:15","date_gmt":"2023-03-22T14:50:15","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/senpai-software-two-factor-authentication-2fa-with-a-key-file\/"},"modified":"2023-11-08T20:52:16","modified_gmt":"2023-11-08T20:52:16","slug":"senpai-software-2fa","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/senpai-software-2fa\/","author":20926122,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.1","stable_tag":"2.0.1","tested":"6.4.8","requires":"5.0","requires_php":"5.6","requires_plugins":null,"header_name":"Senpai Software - Two-factor authentication (2FA) with a key file","header_author":"Senpai Software","header_description":"You can select any file on your computer and use it as a secret key to log into the admin area. This way you will get maximum protection against brute force attacks.","assets_banners_color":"343435","last_updated":"2023-11-08 20:52:16","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/senpai.software\/donate","header_plugin_uri":"https:\/\/senpai.software\/wp-plugins\/2fa\/","header_author_uri":"https:\/\/senpai.software","rating":5,"author_block_rating":0,"active_installs":10,"downloads":3523,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"senpaisoftware","date":"2023-03-30 07:51:23"},"1.0.1":{"tag":"1.0.1","author":"senpaisoftware","date":"2023-04-08 09:36:16"},"1.0.2":{"tag":"1.0.2","author":"senpaisoftware","date":"2023-05-13 11:14:19"},"2.0.0":{"tag":"2.0.0","author":"senpaisoftware","date":"2023-08-19 08:23:56"},"2.0.1":{"tag":"2.0.1","author":"senpaisoftware","date":"2023-11-08 20:52:16"}},"upgrade_notice":{"":"<p>Disable authentication before update 1.0.1. After updating the plugin, update your key file.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":2886610,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2886655,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2886627,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","2.0.0","2.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2885026,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2885026,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2938444,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"This is what the login page will look like","2":"This is how the section in the profile settings will look like","3":"2FA Settings page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[9211,2439,42034,9374,1909],"plugin_category":[54],"plugin_contributors":[219251],"plugin_business_model":[],"class_list":["post-171988","plugin","type-plugin","status-publish","hentry","plugin_tags-2fa","plugin_tags-brute-force","plugin_tags-disable-xml-rpc","plugin_tags-limit-login-attempts","plugin_tags-two-factor-authentication","plugin_category-security-and-spam-protection","plugin_contributors-senpaisoftware","plugin_committers-senpaisoftware"],"banners":{"banner":"https:\/\/ps.w.org\/senpai-software-2fa\/assets\/banner-772x250.jpg?rev=2886627","banner_2x":"https:\/\/ps.w.org\/senpai-software-2fa\/assets\/banner-1544x500.png?rev=2886655","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/senpai-software-2fa\/assets\/icon.svg?rev=2886610","icon":"https:\/\/ps.w.org\/senpai-software-2fa\/assets\/icon.svg?rev=2886610","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/senpai-software-2fa\/assets\/screenshot-1.png?rev=2885026","caption":"This is what the login page will look like"},{"src":"https:\/\/ps.w.org\/senpai-software-2fa\/assets\/screenshot-2.png?rev=2885026","caption":"This is how the section in the profile settings will look like"},{"src":"https:\/\/ps.w.org\/senpai-software-2fa\/assets\/screenshot-3.png?rev=2938444","caption":"2FA Settings page"}],"raw_content":"<!--section=description-->\n<h3>THE MOST UNIQUE TWO-FACTOR AUTHENTICATION METHOD<\/h3>\n\n<p>This plugin gives you the ability to turn any file on your computer into a unique key which you will use to access the admin area.<\/p>\n\n<p>The plugin only works using HTTPS!<\/p>\n\n<h4>Properties<\/h4>\n\n<ul>\n<li>File is not downloaded or stored physically on the site.<\/li>\n<li>The plugin does not create additional security risks.<\/li>\n<li>Plugin code does not create additional load on the site.<\/li>\n<li>Intuitive interface.<\/li>\n<li>Provides the maximum level of protection against brute force attacks. Even if a hacker has access to your computer, it will be extremely difficult for him to guess which file is the key.<\/li>\n<li>Any file can be used as a key, for example: photo, video, text document, song, operating system system file, whatever...<\/li>\n<li>File size up to 1 GB.<\/li>\n<li>Limit Login Attempts.<\/li>\n<li>Disable XML-RPC.<\/li>\n<\/ul>\n\n<p>Keep in mind that if you change the contents of the file selected as a key, you will not be able to access the admin area.<\/p>\n\n<p>https:\/\/youtu.be\/odD0gaWsJQY<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20are%20the%20settings%3F'><h3>Where are the settings?<\/h3><\/dt>\n<dd><p>Settings are located in the edit section of your profile<\/p><\/dd>\n<dt id='what%20should%20i%20do%20if%20i%20have%20lost%20my%20key%20file%3F'><h3>What should I do if I have lost my key file?<\/h3><\/dt>\n<dd><p>If you are not an administrator.\nAsk your site administrator to turn off two-factor authentication for your profile. After that, you will be able to log in using only your login and password, and then select a new file.<\/p>\n\n<p>If you are administrator.\n* Go to your website database.\n* Find usermeta table.\n* Find the row where 'user_id' = your user ID, and 'meta_key' = 'senpai_software_2fa_status'.\n* Change the value of the 'meta_value' field to 'disable'.\n* Now you can use only login and password, and then choose a new key file.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Added namespace<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Added ability to disable XML-RPC.<\/li>\n<li>Added ability to set restrictions for login attempts.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Misc: Add deactivation function.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Bug Fix: Fixed an issue where an admin couldn't change another user's settings.<\/li>\n<li>Misc: Replaced wp_hash with sha1.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Release this plugin to the masses!<\/li>\n<\/ul>","raw_excerpt":"Get strong protection against brute force attacks with unique two-factor authentication.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/171988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=171988"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/senpaisoftware"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=171988"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=171988"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=171988"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=171988"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=171988"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=171988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}