{"id":182664,"date":"2024-01-15T12:59:10","date_gmt":"2024-01-15T12:59:10","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/frontend-login-and-registration-blocks\/"},"modified":"2026-01-07T12:54:03","modified_gmt":"2026-01-07T12:54:03","slug":"frontend-login-and-registration-blocks","status":"publish","type":"plugin","link":"https:\/\/sl.wordpress.org\/plugins\/frontend-login-and-registration-blocks\/","author":16124314,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.1","stable_tag":"1.2.2","tested":"6.9.4","requires":"6.1","requires_php":"7.4","requires_plugins":null,"header_name":"Login, Registration and Lost Password Blocks","header_author":"Kadim G\u00fcltekin","header_description":"Do login, register and lost password operations from frontend with Gutenberg blocks. Easily customize forms and add to your pages.","assets_banners_color":"fdb653","last_updated":"2026-01-07 12:54:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/frontendlogin.iyziweb.site\/","header_author_uri":"https:\/\/github.com\/Arkenon","rating":5,"author_block_rating":0,"active_installs":40,"downloads":3942,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"arkenon","date":"2024-01-15 13:01:12"},"1.0.1":{"tag":"1.0.1","author":"arkenon","date":"2024-01-22 17:24:41"},"1.0.2":{"tag":"1.0.2","author":"arkenon","date":"2024-02-11 15:06:11"},"1.0.3":{"tag":"1.0.3","author":"arkenon","date":"2024-02-24 20:17:47"},"1.0.4":{"tag":"1.0.4","author":"arkenon","date":"2024-04-07 11:20:50"},"1.0.5":{"tag":"1.0.5","author":"arkenon","date":"2024-06-02 18:21:23"},"1.0.6":{"tag":"1.0.6","author":"arkenon","date":"2024-06-03 16:44:13"},"1.0.7":{"tag":"1.0.7","author":"arkenon","date":"2024-07-26 11:46:07"},"1.0.9":{"tag":"1.0.9","author":"arkenon","date":"2025-07-10 20:21:59"},"1.1.0":{"tag":"1.1.0","author":"arkenon","date":"2025-07-17 12:48:28"},"1.1.1":{"tag":"1.1.1","author":"arkenon","date":"2025-07-25 07:59:08"},"1.2.0":{"tag":"1.2.0","author":"arkenon","date":"2025-08-12 09:16:37"},"1.2.1":{"tag":"1.2.1","author":"arkenon","date":"2026-01-07 12:42:52"},"1.2.2":{"tag":"1.2.2","author":"arkenon","date":"2026-01-07 12:54:03"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3021893,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3021901,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3021899,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"frontend-login-with-gutenberg-blocks\/register-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"frontend-login-with-gutenberg-blocks\/register-form","version":"1.0.0","title":"Register Form","category":"theme","icon":"format-aside","description":"Display register form","attributes":{"showLabels":{"type":"boolean","default":true},"showPlaceholders":{"type":"boolean","default":false},"showTermsAndPrivacy":{"type":"boolean","default":true},"textColor":{"type":"string"},"textFontWeight":{"type":"string","default":"bold"},"inputBorderRadius":{"type":"number"},"buttonBgColor":{"type":"string"},"buttonTextColor":{"type":"string"},"buttonBorder":{"type":"object","default":{"color":"#000","style":"solid","width":"0px"}},"buttonBorderRadius":{"type":"number"},"buttonTextFontWeight":{"type":"string"},"additionalFields":{"type":"object","default":{"showFirstName":false,"showLastName":false}}},"supports":{"html":false},"textdomain":"frontend-login-and-registration-blocks","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScriptModule":"file:.\/frontend.js"},"frontend-login-with-gutenberg-blocks\/welcome-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"frontend-login-with-gutenberg-blocks\/welcome-card","version":"1.0.0","title":"Welcome Card","category":"theme","icon":"smiley","description":"Display a welcome card for logged in users. Card has a logout button.","supports":{"html":false},"textdomain":"frontend-login-and-registration-blocks","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"},"frontend-login-with-gutenberg-blocks\/reset-password-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"frontend-login-with-gutenberg-blocks\/reset-password-form","version":"1.0.0","title":"Reset (Lost) Password Form","category":"theme","icon":"unlock","description":"Display reset password form","attributes":{"showLabels":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showPlaceholders":{"type":"boolean","default":false},"textColor":{"type":"string"},"textFontWeight":{"type":"string","default":"bold"},"inputBorderRadius":{"type":"number"},"buttonBgColor":{"type":"string"},"buttonTextColor":{"type":"string"},"description":{"type":"string","default":""},"buttonBorder":{"type":"object","default":{"color":"#000","style":"solid","width":"0px"}},"buttonBorderRadius":{"type":"number"},"buttonTextFontWeight":{"type":"string"},"selectedForm":{"type":"string","default":"requestForm"}},"supports":{"html":false},"textdomain":"frontend-login-and-registration-blocks","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScriptModule":"file:.\/frontend.js"},"frontend-login-with-gutenberg-blocks\/user-settings-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"frontend-login-with-gutenberg-blocks\/user-settings-form","version":"1.0.0","title":"User Settings Form","category":"theme","icon":"list-view","description":"Display user settings form","attributes":{"showLabels":{"type":"boolean","default":true},"showPlaceholders":{"type":"boolean","default":false},"textColor":{"type":"string"},"textFontWeight":{"type":"string","default":"bold"},"inputBorderRadius":{"type":"number"},"buttonBgColor":{"type":"string"},"buttonTextColor":{"type":"string"},"buttonBorder":{"type":"object","default":{"color":"#000","style":"solid","width":"0px"}},"buttonBorderRadius":{"type":"number"},"buttonTextFontWeight":{"type":"string"}},"supports":{"html":false},"textdomain":"frontend-login-and-registration-blocks","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScriptModule":"file:.\/frontend.js"},"frontend-login-with-gutenberg-blocks\/user-activation":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"frontend-login-with-gutenberg-blocks\/user-activation","version":"1.0.0","title":"User Activation Block","category":"theme","icon":"admin-users","description":"Display user activation result","supports":{"html":false},"textdomain":"frontend-login-and-registration-blocks","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"},"frontend-login-with-gutenberg-blocks\/login-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"frontend-login-with-gutenberg-blocks\/login-form","version":"1.0.0","title":"Login Form","category":"theme","icon":"share-alt2","description":"Display login form","attributes":{"showLabels":{"type":"boolean","default":true},"showPlaceholders":{"type":"boolean","default":false},"textColor":{"type":"string"},"textFontWeight":{"type":"string","default":"bold"},"inputBorderRadius":{"type":"number"},"buttonBgColor":{"type":"string"},"buttonTextColor":{"type":"string"},"buttonBorder":{"type":"object","default":{"color":"#000","style":"solid","width":"0px"}},"buttonBorderRadius":{"type":"number"},"buttonTextFontWeight":{"type":"string"}},"supports":{"html":false},"textdomain":"frontend-login-and-registration-blocks","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScriptModule":"file:.\/frontend.js"},"frontend-login-with-gutenberg-blocks\/logout-nav-menu-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"frontend-login-with-gutenberg-blocks\/logout-nav-menu-item","version":"1.0.0","title":"Login\/Logout Menu Item","category":"theme","parent":["core\/navigation"],"icon":"menu-alt2","description":"Navigation menu item for login\/logout operation.","supports":{"html":false,"typography":{"fontSize":true,"lineHeight":true}},"textdomain":"frontend-login-and-registration-blocks","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.9","1.1.0","1.1.1","1.2.0","1.2.1","1.2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3096885,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3096885,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3096885,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3096885,"resolution":"4","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3691,246220,2331,246221,3830],"plugin_category":[],"plugin_contributors":[221878],"plugin_business_model":[],"class_list":["post-182664","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-login","plugin_tags-login-block","plugin_tags-login-form","plugin_tags-lost-password-block","plugin_tags-wp-login","plugin_contributors-arkenon","plugin_committers-arkenon"],"banners":{"banner":"https:\/\/ps.w.org\/frontend-login-and-registration-blocks\/assets\/banner-772x250.png?rev=3021899","banner_2x":"https:\/\/ps.w.org\/frontend-login-and-registration-blocks\/assets\/banner-1544x500.png?rev=3021901","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/frontend-login-and-registration-blocks\/assets\/icon-128x128.png?rev=3021893","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/frontend-login-and-registration-blocks\/assets\/screenshot-1.png?rev=3096885","caption":""},{"src":"https:\/\/ps.w.org\/frontend-login-and-registration-blocks\/assets\/screenshot-2.png?rev=3096885","caption":""},{"src":"https:\/\/ps.w.org\/frontend-login-and-registration-blocks\/assets\/screenshot-3.png?rev=3096885","caption":""},{"src":"https:\/\/ps.w.org\/frontend-login-and-registration-blocks\/assets\/screenshot-4.png?rev=3096885","caption":""}],"raw_content":"<!--section=description-->\n<p>Login, Registration and Lost Password Blocks plugin provides blocks helps you to add login, register, lost password forms from front end.<\/p>\n\n<p>Additionally, you can create user settings page, add limit login attempts and user activation functionality and more to your website...<\/p>\n\n<h3>Why Choose Frontend Login and Registration Forms<\/h3>\n\n<p><strong>1. Easy to Use<\/strong>\nYou can add login, register, lost password or user settings with just a one click. They are all blocks!<\/p>\n\n<p><strong>2. Customization<\/strong>\nEach block has color, font and size option in the right sidebar of block editor. You can easily customize your forms.<\/p>\n\n<p>\u2611 Login Form Block\n\u2611 Register Form Block\n\u2611 Lost Password Form Block\n\u2611 User Settings Form Block\n\u2611 User Activation Form Block\n\u2611 Welcome Card Block\n\u2611 Menu Item Block (Login\/Logout)\n\u2611 Limit Login Attempts\n\u2611 Limit Reset Request Attempts\n\u2611 E-Mail Settings\n\u2611 Strength Password\n\u2611 Username Validation\n\u2611 Customizable Form Fields\n\u2611 Customizable Colors<\/p>\n\n<h3>Note: Please read the guide before using the plugin.<\/h3>\n\n<p>\u2611 <a href=\"https:\/\/guide-frontendlogin.iyziweb.site\/\">Documentation<\/a>\n\u2611 <a href=\"https:\/\/frontendlogin.iyziweb.site\/\">Official Web Site<\/a><\/p>\n\n<h3>Compatibility<\/h3>\n\n<ul>\n<li>Block Editor<\/li>\n<li>Site Editor<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/frontend-login-and-registration-blocks<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed: Missing stable tag issue in readme.txt<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Tested: Compatibility with WordPress 6.9<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fixed security issues reported from Plugin Check plugin<\/li>\n<li>Enhanced security for Register Form Block<\/li>\n<li>Enhanced security for Lost Password Form Block<\/li>\n<li>Enhanced security for User Settings Form Block<\/li>\n<li>Enhanced security for User Activation Form Block<\/li>\n<li>Enhanced security for Login Form Block<\/li>\n<li>Added new settings to Admin Settings Page<\/li>\n<li>Added Password Strength Meter<\/li>\n<li>Added Username Validation<\/li>\n<li>Revised code for better performance<\/li>\n<li>class-flr-blocks-i18n.php removed  (load_plugin_textdomain() has been discouraged error)<\/li>\n<li>Thanks to <a href=\"https:\/\/github.com\/vegetable-bits\">Verdure Wordpress<\/a> for the contribution<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Add xhrFields ( withCredentials: true) to ajax requests<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Translation files updated<\/li>\n<li>Script translation support added<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Fixed security issues reported from Plugin Check plugin<\/li>\n<li>Checked compatibility with WordPress 6.8<\/li>\n<li>Plugin name changed to \"Login, Registration and Lost Password Blocks\" from \"Frontend Login and Registration Blocks\"<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Fixed Lost Password form security issue. (Resting password with userid was causing security issue)<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Register form security check added<\/li>\n<li>Register form code improvements<\/li>\n<li>Php mailer functionality checking added into send_mail() function<\/li>\n<li>A warning message added to the mail options for SMTP settings<\/li>\n<li>Enable E-Mail option added<\/li>\n<li>Tested up to Wp Version 6.6<\/li>\n<li>Translation files updated<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Additional fields added to Register Form Block<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Register Form &amp; User Settings Form hooks created<\/li>\n<li>'nav-tab-active' class added to active tab in General Settings Form<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Tested up to WordPress 6.5<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Textdomain values fixed in all blocks<\/li>\n<li>Register Form Block: Padding added to right sidebar settings panel<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Color presets added into ColorPicker and BorderControl components<\/li>\n<li>Php warnings fixed at php files located Public\/partial folder<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Readme.txt updated<\/li>\n<li>Code revisions<\/li>\n<li>Fixed \"function exists\" function in frontend-login-and-registration-blocks.php<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Release<\/li>\n<\/ul>","raw_excerpt":"Login, Registration and Lost Password Blocks plugin provides blocks helps you to add login, register, lost password forms from front end.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/182664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=182664"}],"author":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/arkenon"}],"wp:attachment":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=182664"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=182664"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=182664"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=182664"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=182664"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=182664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}