{"id":16082,"date":"2011-12-21T09:11:21","date_gmt":"2011-12-21T09:11:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/gianism\/"},"modified":"2026-01-22T16:05:34","modified_gmt":"2026-01-22T16:05:34","slug":"gianism","status":"publish","type":"plugin","link":"https:\/\/kn.wordpress.org\/plugins\/gianism\/","author":1143171,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"6.0.0","stable_tag":"6.0.0","tested":"6.9.4","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"Gianism","header_author":"Hametuha","header_description":"","assets_banners_color":"efb764","last_updated":"2026-01-22 16:05:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/extend\/plugins\/gianism\/","header_author_uri":"https:\/\/hametuha.co.jp","rating":4.9,"author_block_rating":0,"active_installs":700,"downloads":42501,"num_ratings":8,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"Takahashi_Fumiki","date":"2011-12-21 12:22:29"},"1.1":{"tag":"1.1","author":"Takahashi_Fumiki","date":"2011-12-25 10:16:04"},"1.1.1":{"tag":"1.1.1","author":"Takahashi_Fumiki","date":"2011-12-26 02:28:39"},"1.1.2":{"tag":"1.1.2","author":"Takahashi_Fumiki","date":"2012-03-02 14:44:25"},"1.1.3":{"tag":"1.1.3","author":"Takahashi_Fumiki","date":"2012-03-27 22:16:33"},"1.1.4":{"tag":"1.1.4","author":"Takahashi_Fumiki","date":"2012-04-08 02:57:36"},"1.1.5":{"tag":"1.1.5","author":"Takahashi_Fumiki","date":"2012-04-17 08:59:25"},"1.1.6":{"tag":"1.1.6","author":"Takahashi_Fumiki","date":"2012-04-18 13:15:50"},"1.1.7":{"tag":"1.1.7","author":"Takahashi_Fumiki","date":"2012-04-19 04:09:16"},"1.2.0":{"tag":"1.2.0","author":"Takahashi_Fumiki","date":"2012-04-22 09:53:36"},"1.2.1":{"tag":"1.2.1","author":"Takahashi_Fumiki","date":"2012-04-22 12:48:37"},"1.2.2":{"tag":"1.2.2","author":"Takahashi_Fumiki","date":"2012-11-13 15:58:25"},"1.2.3":{"tag":"1.2.3","author":"Takahashi_Fumiki","date":"2012-12-09 07:54:32"},"1.2.4":{"tag":"1.2.4","author":"Takahashi_Fumiki","date":"2013-01-17 09:11:18"},"1.2.5":{"tag":"1.2.5","author":"Takahashi_Fumiki","date":"2013-01-17 13:04:34"},"1.3.0":{"tag":"1.3.0","author":"Takahashi_Fumiki","date":"2013-02-10 13:55:16"},"1.3.1":{"tag":"1.3.1","author":"Takahashi_Fumiki","date":"2013-06-23 16:01:53"},"2.0.0":{"tag":"2.0.0","author":"Takahashi_Fumiki","date":"2014-02-07 10:24:32"},"2.0.1":{"tag":"2.0.1","author":"Takahashi_Fumiki","date":"2014-02-11 06:24:57"},"2.0.2":{"tag":"2.0.2","author":"Takahashi_Fumiki","date":"2014-08-17 09:22:11"},"2.1.0":{"tag":"2.1.0","author":"Takahashi_Fumiki","date":"2014-08-26 05:49:27"},"2.1.1":{"tag":"2.1.1","author":"Takahashi_Fumiki","date":"2014-09-22 08:19:09"},"2.2.0":{"tag":"2.2.0","author":"Takahashi_Fumiki","date":"2014-09-29 09:43:49"},"2.2.1":{"tag":"2.2.1","author":"Takahashi_Fumiki","date":"2014-10-02 05:45:23"},"2.2.2":{"tag":"2.2.2","author":"Takahashi_Fumiki","date":"2014-12-11 09:33:57"},"2.2.3":{"tag":"2.2.3","author":"Takahashi_Fumiki","date":"2015-01-06 03:37:20"},"2.2.5":{"tag":"2.2.5","author":"Takahashi_Fumiki","date":"2015-04-12 14:57:04"},"2.2.6":{"tag":"2.2.6","author":"Takahashi_Fumiki","date":"2015-06-17 19:05:33"},"2.2.7":{"tag":"2.2.7","author":"Takahashi_Fumiki","date":"2015-08-12 11:36:34"},"3.0.0":{"tag":"3.0.0","author":"Takahashi_Fumiki","date":"2016-11-05 15:41:55"},"3.0.1":{"tag":"3.0.1","author":"Takahashi_Fumiki","date":"2016-11-05 16:04:32"},"3.0.2":{"tag":"3.0.2","author":"Takahashi_Fumiki","date":"2016-11-21 04:18:18"},"3.0.3":{"tag":"3.0.3","author":"Takahashi_Fumiki","date":"2016-12-20 10:47:49"},"3.0.4":{"tag":"3.0.4","author":"Takahashi_Fumiki","date":"2017-05-16 07:49:16"},"3.0.5":{"tag":"3.0.5","author":"Takahashi_Fumiki","date":"2017-05-23 16:17:57"},"3.0.6":{"tag":"3.0.6","author":"Takahashi_Fumiki","date":"2017-09-09 15:40:11"},"3.0.7":{"tag":"3.0.7","author":"Takahashi_Fumiki","date":"2017-09-11 05:11:06"},"3.0.8":{"tag":"3.0.8","author":"Takahashi_Fumiki","date":"2017-10-15 10:32:55"},"3.0.9":{"tag":"3.0.9","author":"Takahashi_Fumiki","date":"2018-03-23 10:47:14"},"3.1.0":{"tag":"3.1.0","author":"Takahashi_Fumiki","date":"2018-04-25 10:05:27"},"3.2.0":{"tag":"3.2.0","author":"Takahashi_Fumiki","date":"2018-05-18 10:59:41"},"3.2.1":{"tag":"3.2.1","author":"Takahashi_Fumiki","date":"2018-06-26 06:33:50"},"3.2.2":{"tag":"3.2.2","author":"Takahashi_Fumiki","date":"2018-06-27 04:43:24"},"3.3.0":{"tag":"3.3.0","author":"Takahashi_Fumiki","date":"2018-07-10 13:20:13"},"4.0.0":{"tag":"4.0.0","author":"Takahashi_Fumiki","date":"2020-04-28 12:08:43"},"4.1.0":{"tag":"4.1.0","author":"Takahashi_Fumiki","date":"2020-08-25 07:37:29"},"4.2.0":{"tag":"4.2.0","author":"Takahashi_Fumiki","date":"2020-09-11 06:02:46"},"4.2.1":{"tag":"4.2.1","author":"Takahashi_Fumiki","date":"2020-09-16 16:05:28"},"4.2.2":{"tag":"4.2.2","author":"Takahashi_Fumiki","date":"2020-09-16 16:34:00"},"4.3.0":{"tag":"4.3.0","author":"Takahashi_Fumiki","date":"2020-09-18 16:13:22"},"4.3.1":{"tag":"4.3.1","author":"Takahashi_Fumiki","date":"2020-10-06 07:16:44"},"4.3.2":{"tag":"4.3.2","author":"Takahashi_Fumiki","date":"2020-10-07 07:45:07"},"4.3.3":{"tag":"4.3.3","author":"Takahashi_Fumiki","date":"2020-10-12 15:41:08"},"4.3.4":{"tag":"4.3.4","author":"Takahashi_Fumiki","date":"2020-10-13 12:52:19"},"4.4.0":{"tag":"4.4.0","author":"Takahashi_Fumiki","date":"2021-01-05 06:42:19"},"5.0.0":{"tag":"5.0.0","author":"Takahashi_Fumiki","date":"2023-02-06 13:30:59"},"5.0.1":{"tag":"5.0.1","author":"Takahashi_Fumiki","date":"2023-03-09 12:02:25"},"5.0.2":{"tag":"5.0.2","author":"Takahashi_Fumiki","date":"2023-04-03 01:18:16"},"5.1.0":{"tag":"5.1.0","author":"Takahashi_Fumiki","date":"2023-05-25 08:41:47"},"5.2.1":{"tag":"5.2.1","author":"Takahashi_Fumiki","date":"2024-08-28 14:24:38"},"5.2.2":{"tag":"5.2.2","author":"Takahashi_Fumiki","date":"2024-08-29 16:37:27"},"5.3.0":{"tag":"5.3.0","author":"Takahashi_Fumiki","date":"2025-10-01 06:45:14"},"6.0.0":{"tag":"6.0.0","author":"Takahashi_Fumiki","date":"2026-01-22 16:05:34"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":"1","5":"7"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2860847,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2860847,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":2860847,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"gianism\/login":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"gianism\/login","version":"0.1.0","title":"SNS Login Buttons","category":"widgets","icon":"admin-users","description":"Display SNS login buttons for Gianism.","example":{},"attributes":{"redirectTo":{"type":"string","default":""}},"supports":{"html":false,"align":true},"textdomain":"wp-gianism","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":["file:.\/style-index.css","gianism"],"render":"file:.\/render.php"}},"tagged_versions":["1.0","1.1","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.3.0","1.3.1","2.0.0","2.0.1","2.0.2","2.1.0","2.1.1","2.2.0","2.2.1","2.2.2","2.2.3","2.2.5","2.2.6","2.2.7","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.1.0","3.2.0","3.2.1","3.2.2","3.3.0","4.0.0","4.1.0","4.2.0","4.2.1","4.2.2","4.3.0","4.3.1","4.3.2","4.3.3","4.3.4","4.4.0","5.0.0","5.0.1","5.0.2","5.1.0","5.2.1","5.2.2","5.3.0","6.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Buttons on Login\/registration screen.","2":"Show connection status on the profile screen. Registered users can connect accounts here.","3":"Suit to plugins that customize login screen, e.g., <a href=\"http:\/\/wordpress.org\/extend\/plugins\/theme-my-login\/\">Theme My Login<\/a>."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[157,150,7843,174,159],"plugin_category":[38,44,56],"plugin_contributors":[146156,83237],"plugin_business_model":[],"class_list":["post-16082","plugin","type-plugin","status-publish","hentry","plugin_tags-facebook","plugin_tags-google","plugin_tags-sns","plugin_tags-social","plugin_tags-twitter","plugin_category-authentication","plugin_category-discussion-and-community","plugin_category-social-and-sharing","plugin_contributors-hametuha","plugin_contributors-takahashi_fumiki","plugin_committers-hametuha","plugin_committers-takahashi_fumiki"],"banners":{"banner":"https:\/\/ps.w.org\/gianism\/assets\/banner-772x250.png?rev=2860847","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/gianism\/assets\/icon-128x128.png?rev=2860847","icon_2x":"https:\/\/ps.w.org\/gianism\/assets\/icon-256x256.png?rev=2860847","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin enables users to log in\/register with major Web service accounts. Below are supported services.<\/p>\n\n<p>If your site needs a user's login action, <strong>signing up is the most difficult step<\/strong>. With this plugin, users can sign up without inputting their email or password.<\/p>\n\n<h4>Log in Flow Video<\/h4>\n\n<p>https:\/\/youtu.be\/JXl3EMPmXkY<\/p>\n\n<h4>Supported Web services<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/www.facebook.com\">Facebook<\/a><\/li>\n<li><a href=\"https:\/\/x.com\">X(formerly known as twitter)<\/a><\/li>\n<li><a href=\"https:\/\/google.com\">Google<\/a><\/li>\n<li><a href=\"https:\/\/line.me\">LINE<\/a> <em>NEW<\/em> since 3.2.0<\/li>\n<\/ul>\n\n<h4>Acknowledgements<\/h4>\n\n<ul>\n<li>Use <a href=\"https:\/\/github.com\/abraham\/twitteroauth\">Abraham Williams' twitteroauth<\/a>.<\/li>\n<li>Use <a href=\"https:\/\/github.com\/facebook\/facebook-php-sdk\">Facebook's official PHP SDK<\/a>. <\/li>\n<li>Use <a href=\"http:\/\/code.google.com\/p\/google-api-php-client\/\">Google API PHP Client<\/a>.<\/li>\n<li>Use <a href=\"http:\/\/kudakurage.com\/ligature_symbols\/\">Ligature Symbols<\/a> (Web font).<\/li>\n<\/ul>\n\n<p>Gianism awes a lot to these open source projects. Thanks, lots!<\/p>\n\n<!--section=installation-->\n<p>Install itself is easy. Auto installation from the admin panel is recommended. Search with <code>gianism<\/code>.<\/p>\n\n<ol>\n<li>Download and unpack the plugin file, and upload <code>gianims<\/code> folder to <code>\/wp-content\/plugins<\/code> directory.<\/li>\n<li>Activate it from admin panel.<\/li>\n<\/ol>\n\n<h4>Use latest source on GitHub<\/h4>\n\n<p>You can get this plugin from <a href=\"https:\/\/github.com\/fumikito\/Gianism\/\">github<\/a>. Clone it and run <code>composer install &amp;&amp; npm install &amp;&amp; npm start<\/code>. About composer and npm, google it.<\/p>\n\n<h4>How to set up<\/h4>\n\n<p>After the plugin's activation, you have to set it up. Every setup has 2 steps. One is on SNS, the other is on your site.<\/p>\n\n<p>For example, if you use Facebook, register a new app on Facebook, then input the app ID and token on the WordPress admin panel. Every SNS requires <strong>registration of Apps<\/strong> and <strong>credentials related to it<\/strong>.<\/p>\n\n<p>For more details, please refer to the setting screen's instructions or our site <a href=\"https:\/\/gianism.info\/\">gianism.info<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20use%20this%20in%20english%3F\"><h3>Can I use this in English?<\/h3><\/dt>\n<dd><p>Maybe yes. Translations are welcomed.<\/p><\/dd>\n<dt id=\"found%20bug.%20it%20sucks.\"><h3>Found bug. It sucks.<\/h3><\/dt>\n<dd><p>Sorry for that. Please refer to our support site <a href=\"http:\/\/wordpress.org\/support\/plugin\/gianism\">gianism.info<\/a> or send a pull request to <a href=\"https:\/\/github.com\/fumikito\/Gianism\/\">repository on Github<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>Here is a list of change logs.<\/p>\n\n<h4>6.0.0<\/h4>\n\n<ul>\n<li>Add workspace limited feature for Google. You can limit the user registration only from your Google Workspace.<\/li>\n<li>Remove login button styles to follow brands' guideline.<\/li>\n<li>Add new block <strong>SNS Login Block<\/strong><\/li>\n<\/ul>\n\n<h4>5.3.0<\/h4>\n\n<ul>\n<li>Bump minimum PHP requirements to PHP7.4<\/li>\n<li>Fix warning on PHP 8.1<\/li>\n<li>Update certs for archived Facebook PHP SDK <\/li>\n<\/ul>\n\n<h4>5.2.2<\/h4>\n\n<ul>\n<li>Fix JS bug.<\/li>\n<li>Add SNS icon on user list screen in favor of users' connections.<\/li>\n<\/ul>\n\n<h4>5.2.0<\/h4>\n\n<ul>\n<li>Fix XSS vulnerability.<\/li>\n<\/ul>\n\n<h4>5.1.0<\/h4>\n\n<ul>\n<li>Supporting twitter API v2.<\/li>\n<li>Drop some functions like \"Follow me\", \"Sending DM\", \"Get user's timeline\", and so on. The free plan only can post tweet.<\/li>\n<\/ul>\n\n<h4>5.0.2<\/h4>\n\n<ul>\n<li>Fix the build script to deploy properly.<\/li>\n<\/ul>\n\n<h4>5.0.1<\/h4>\n\n<ul>\n<li>Bugfix for LINE login. Thanks <a href=\"https:\/\/free-leaf.org\/\">Makoto Nakao<\/a>!<\/li>\n<\/ul>\n\n<h4>5.0.0<\/h4>\n\n<ul>\n<li>Drop support for Instagram because META denies using Instagram API as login credentials.<\/li>\n<li>Requires PHP 7.2 and over. Partially supports PHP 8.0.<\/li>\n<\/ul>\n\n\n\n<p>Please refer <a href=\"https:\/\/github.com\/fumikito\/Gianism\/blob\/master\/changelog.md\">changelog.md<\/a> for older change logs,<\/p>","raw_excerpt":"Connect user accounts with significant web services like Facebook, Twitter, etc. Stand on the shoulders of giants!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/16082","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=16082"}],"author":[{"embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/takahashi_fumiki"}],"wp:attachment":[{"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=16082"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=16082"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=16082"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=16082"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=16082"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=16082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}