{"id":36928,"date":"2015-06-15T21:11:28","date_gmt":"2015-06-15T21:11:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wp-facebook-login\/"},"modified":"2020-06-04T21:54:00","modified_gmt":"2020-06-04T21:54:00","slug":"wp-facebook-login","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wp-facebook-login\/","author":7004531,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.3.5","stable_tag":"1.2.3.5","tested":"5.4.19","requires":"3.6","requires_php":"","requires_plugins":"","header_name":"Login for WordPress","header_author":"Damian Logghe","header_description":"","assets_banners_color":"568dc8","last_updated":"2020-06-04 21:54:00","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=K4T6L69EV9G2Q","header_plugin_uri":"http:\/\/wordpress.org\/plugins\/wp-facebook-login","header_author_uri":"https:\/\/timersys.com","rating":4.9,"author_block_rating":0,"active_installs":1000,"downloads":218938,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.7.2":"<ul>\n<li>Fixed important bug with fb users login into wrong account<\/li>\n<\/ul>","1.0.5":"<p>This version fix a security issue where malicious users could login to another users accounts by knowing certain data. Upgrade as soon as possible<\/p>"},"ratings":{"1":"1","2":0,"3":0,"4":"1","5":"45"},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":"2296169","resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"2318552","resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"2318546","resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"2318546","resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.10","1.0.2","1.0.3","1.0.4","1.0.4.1","1.0.5","1.0.6","1.0.7","1.0.7.1","1.0.7.2","1.0.8","1.0.9","1.1","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.2","1.2.1","1.2.2","1.2.3","1.2.3.1","1.2.3.2","1.2.3.3","1.2.3.4","1.2.3.5","1.5.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"2296169","resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"button"}},"plugin_section":[],"plugin_tags":[5484,157,68839,6750,286],"plugin_category":[44,45,56],"plugin_contributors":[78621],"plugin_business_model":[],"class_list":["post-36928","plugin","type-plugin","status-closed","hentry","plugin_tags-easy-digital-downloads","plugin_tags-facebook","plugin_tags-facebook-ajax","plugin_tags-facebook-login","plugin_tags-woocommerce","plugin_category-discussion-and-community","plugin_category-ecommerce","plugin_category-social-and-sharing","plugin_contributors-timersys","plugin_committers-timersys"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wp-facebook-login_568dc8.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/wp-facebook-login\/assets\/screenshot-1.png?rev=2296169","caption":"button"}],"raw_content":"<!--section=description-->\n<p>If you just need a facebook login button in your wp-login.php to login\/register users, this is your plugin. Lightweight plugin that won't bloat your site with unnecessary functions. Developer friendly and easy to expand.<\/p>\n\n<p>To add facebook button on a page use shortcode <code>[fbl_login_button redirect=\"\" hide_if_logged=\"\" size=\"large\" type=\"continue_with\" show_face=\"true\"]<\/code><\/p>\n\n<p>More info about the button on https:\/\/developers.facebook.com\/docs\/facebook-login\/web\/login-button<\/p>\n\n<p>If you need to add a facebook login in your template or link a Facebook account to an existing profile use the following code:<\/p>\n\n<pre><code>`&lt;?php do_action('facebook_login_button');?&gt;```\n<\/code><\/pre>\n\n<p>If you want to show a disconnect button to remove facebook connection from a user profile and avatar use this:<\/p>\n\n<pre><code>`&lt;?php do_action('facebook_disconnect_button');?&gt;```\n<\/code><\/pre>\n\n<p>If you want to change the redirect url after used is logged in wp-login.php you can pass ?redirect_to= in the url or use the following filter:<\/p>\n\n<pre><code>`add_filter('flp\/redirect_url', function($url){ return site_url('another-url')});``\n<\/code><\/pre>\n\n<h4>Configuration<\/h4>\n\n<p>Once you install the plugin, you need to configure it. Please follow <a href=\"https:\/\/timersys.com\/facebook-login\/docs\/configuration\/\">this guide<\/a> . That guide is for the premium version so be aware that the only shortcode available is <code>[fbl_login_button redirect=\"\" hide_if_logged=\"\"]<\/code><\/p>\n\n<blockquote>\n  <p><strong>Premium Version<\/strong><br \/><\/p>\n  \n  <p>Check the <strong>new premium version<\/strong> available in (<a href=\"https:\/\/timersys.com\/plugins\/facebook-login-pro\/?utm_source=readme%20file&amp;utm_medium=readme%20links&amp;utm_campaign=facebook-login\">https:\/\/timersys.com\/plugins\/facebook-login-pro\/<\/a>)<\/p>\n  \n  <ul>\n  <li>Powerful Login \/ Registration AJAX sidebar widget,<\/li>\n  <li>Also available with a shortcode and php template function<\/li>\n  <li>Compatible with WooCommerce<\/li>\n  <li>Easy Digital Downloads checkout pages<\/li>\n  <li>Compatible with BuddyPress<\/li>\n  <li>Login widget in Popups<\/li>\n  <li>Premium support<\/li>\n  <\/ul>\n<\/blockquote>\n\n<h4>Available Languages<\/h4>\n\n<ul>\n<li>Spanish<\/li>\n<li>English<\/li>\n<li>Bulgarian<\/li>\n<li>Vietnamese<\/li>\n<li>Italian<\/li>\n<li>Czech<\/li>\n<li>Portuguese<\/li>\n<li>Danish<\/li>\n<li>Russian<\/li>\n<li>Ukrainian<\/li>\n<\/ul>\n\n<p>Collaborate with translations on Transifex https:\/\/www.transifex.com\/timersys\/facebook-login\/dashboard\/<\/p>\n\n<h4>GitHub<\/h4>\n\n<p>Please contribute on <a href=\"https:\/\/github.com\/timersys\/facebook-login\">https:\/\/github.com\/timersys\/facebook-login<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install plugin zip using <code>\/wp-admin\/plugin-install.php<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Settings -&gt; Facebook Login and enter your facebook app ID<\/li>\n<li>Place <code>&lt;?php do_action('facebook_login_button');?&gt;<\/code> in your templates if you need it somewhere else than wp-login.php<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt><h3>Are you planning to add more features ?<\/h3><\/dt>\n<dd><p>Nope really. The plugin is intended as a base for anyone needing facebook login<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.3.5<\/h4>\n\n<ul>\n<li>Updated api version<\/li>\n<\/ul>\n\n<h4>1.2.3.4<\/h4>\n\n<ul>\n<li>Fixed missing loading gif<\/li>\n<\/ul>\n\n<h4>1.2.3.3<\/h4>\n\n<ul>\n<li>Fix issue with new FB update that broke user registration<\/li>\n<\/ul>\n\n<h4>1.2.3.2<\/h4>\n\n<ul>\n<li>tagging new release for svn<\/li>\n<\/ul>\n\n<h4>1.2.3.1<\/h4>\n\n<ul>\n<li>Branding changes to comply with WP guideliness<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>New languages<\/li>\n<li>Better error handling<\/li>\n<li>data-size filter for facebook button<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>More shortcodes attributes and filters to change button style<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Added ability to change scopes<\/li>\n<li>Added request for new button, so if email is not provided app will ass permission again<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>New facebook login button<\/li>\n<li>Fixed issues with hooks on disable registration<\/li>\n<li>New facebook api used<\/li>\n<li>Better compatibility with jetpack<\/li>\n<li>New languages<\/li>\n<li>Filters to disable email notifications<\/li>\n<li>Fixed locale of button<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Fixed user notifications not sending<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Fixed bug with redirection<\/li>\n<li>Added new languages<\/li>\n<li>Better error handling on fb response<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Fixed permissions to view facebook settings page<\/li>\n<li>Fixed typo preventing app_secret to work fine<\/li>\n<li>Added new filter to let users change response based on login\/registration<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Added secret key field in settings to make queries more secure and fix issue that some users were having<\/li>\n<li>Fixed textdomain to make plugin translatable with other plugins<\/li>\n<li>Updated language files<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Replaced deprecated function in WP 4.5<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fully support for russian usernames and Bp valid usernames<\/li>\n<li>Now scripts are added with button ( fb init bug fix )<\/li>\n<li>Added shortcode for button<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added Chrome iOS workaround<\/li>\n<li>Improved username generation<\/li>\n<li>Added connect \/ disconnect button on user profile<\/li>\n<li>Fixed bug with avatars in groups<\/li>\n<li>Code improvement and minor bugfixes<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Custom Avatars in bp are working now along with facebook ones<\/li>\n<li>Notifications when a new user register<\/li>\n<li>If FB is not defined or private tracking is enabled now shows error<\/li>\n<li>Fixed undefined notice on activation<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Fixed bug that avatars cannot be disabled in BP<\/li>\n<li>If registration is disabled in General -&gt; Settings users won't be able to register<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Facebook Avatars now are working in Buddypress<\/li>\n<\/ul>\n\n<h4>1.0.7.2<\/h4>\n\n<ul>\n<li>Fixed important bug with fb users login into wrong account<\/li>\n<\/ul>\n\n<h4>1.0.7.1<\/h4>\n\n<ul>\n<li>Removed iconv as was causing problem in some servers<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Added redirect feature to template button<\/li>\n<li>Now username is generated only on registration<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed bug when users deny to provide email with facebook<\/li>\n<li>Fb username is now more friendly<\/li>\n<li>Minor bugfixes and code improvement<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Changed the way users login to a more secure one ( Thanks Zoli! )<\/li>\n<li>Added fallback in case a Fb user change their email so they can still login to their account<\/li>\n<\/ul>\n\n<h4>1.0.4.1<\/h4>\n\n<ul>\n<li>Minor css and js fixes<\/li>\n<li>Updated docs in readme<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Now user are checked by email, so existing users can still log with facebook<\/li>\n<li>Now errors are showing instead of showing eternal spin wheel<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed undefined error when notices are on<\/li>\n<li>Added button to registration screen<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed bug with avatars<\/li>\n<li>Added scopes in case api version of fb &gt; 2.3 - thanks to sdether<\/li>\n<li>redirect fix<\/li>\n<li>Added some more filters<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added facebook_login_button hook<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First version<\/li>\n<\/ul>","raw_excerpt":"Facebook Login for WordPress simple adds a facebook login button into wp-login.php and let you use facebook avatars. BuddyPress compatible","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/36928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=36928"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/timersys"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=36928"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=36928"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=36928"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=36928"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=36928"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=36928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}