{"id":327049,"date":"2026-06-19T01:36:48","date_gmt":"2026-06-19T01:36:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/force-sso-login\/"},"modified":"2026-06-19T17:46:16","modified_gmt":"2026-06-19T17:46:16","slug":"sso-enforcer-for-jetpack","status":"publish","type":"plugin","link":"https:\/\/az-tr.wordpress.org\/plugins\/sso-enforcer-for-jetpack\/","author":14802192,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.6","stable_tag":"1.0.6","tested":"7.0","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"SSO Enforcer for Jetpack","header_author":"Alconic Development","header_description":"Enforces WordPress.com as the default login method when Jetpack SSO is enabled.","assets_banners_color":"","last_updated":"2026-06-19 17:46:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/sso-enforcer-for-jetpack\/","header_author_uri":"https:\/\/alconic.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":50,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"andrewcalvo","date":"2026-06-19 01:36:12"},"1.0.4":{"tag":"1.0.4","author":"andrewcalvo","date":"2026-06-19 01:50:39"},"1.0.5":{"tag":"1.0.5","author":"andrewcalvo","date":"2026-06-19 02:03:56"},"1.0.6":{"tag":"1.0.6","author":"andrewcalvo","date":"2026-06-19 17:46:16"}},"upgrade_notice":{"1.0.6":"<p>Adds a Settings shortcut on the Plugins screen.<\/p>","1.0.5":"<p>Fixes a WordPress 6.7+ translation notice when enforcement is enabled.<\/p>","1.0.4":"<p>Author and contributor metadata update only.<\/p>","1.0.3":"<p>Renamed plugin slug and display name for WordPress.org review.<\/p>","1.0.2":"<p>Compatibility metadata update for WordPress 7.0.<\/p>","1.0.1":"<p>Renamed plugin slug and display name for WordPress.org compliance.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3","1.0.4","1.0.5","1.0.6"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Settings page showing prerequisite checks and the enable toggle."}},"plugin_section":[],"plugin_tags":[1075,602,600,2469,1644],"plugin_category":[38,54],"plugin_contributors":[267809],"plugin_business_model":[],"class_list":["post-327049","plugin","type-plugin","status-publish","hentry","plugin_tags-jetpack","plugin_tags-login","plugin_tags-security","plugin_tags-sso","plugin_tags-wordpress-com","plugin_category-authentication","plugin_category-security-and-spam-protection","plugin_contributors-alconicdevelopment","plugin_committers-alconicdevelopment","plugin_committers-andrewcalvo"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/sso-enforcer-for-jetpack.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>SSO Enforcer for Jetpack works with Jetpack Secure Sign-On (SSO) to:<\/p>\n\n<ul>\n<li>Redirect <code>wp-login.php<\/code> visitors directly to WordPress.com<\/li>\n<li>Hide the local username and password form on <code>wp-login.php<\/code><\/li>\n<\/ul>\n\n<p>The plugin only enables enforcement when Jetpack is installed, the site is connected to WordPress.com, Jetpack WordPress.com login (SSO) is enabled, and the enabling administrator is linked to WordPress.com.<\/p>\n\n<p>Deactivating or deleting the plugin immediately stops enforcement and restores your previous Jetpack SSO behavior.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate <a href=\"https:\/\/wordpress.org\/plugins\/jetpack\/\">Jetpack<\/a> and enable WordPress.com login (SSO) under Jetpack \u2192 Settings \u2192 Security.<\/li>\n<li>Install this plugin from the WordPress.org plugin directory, or upload the <code>sso-enforcer-for-jetpack<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Go to <strong>Settings \u2192 SSO Enforcer for Jetpack<\/strong>.<\/li>\n<li>Confirm all prerequisites pass, then enable the toggle.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20happens%20if%20i%20deactivate%20or%20delete%20the%20plugin%3F\"><h3>What happens if I deactivate or delete the plugin?<\/h3><\/dt>\n<dd><p>Enforcement stops immediately. Login behavior reverts to your existing Jetpack SSO configuration. Deleting via WP admin also removes the stored plugin option. Deleting the plugin folder via FTP\/SFTP has the same runtime effect; reinstalling resets the toggle to off on activation.<\/p><\/dd>\n<dt id=\"does%20this%20require%20jetpack%20protect%3F\"><h3>Does this require Jetpack Protect?<\/h3><\/dt>\n<dd><p>No. This plugin requires Jetpack with the SSO (WordPress.com login) module enabled.<\/p><\/dd>\n<dt id=\"can%20i%20get%20locked%20out%3F\"><h3>Can I get locked out?<\/h3><\/dt>\n<dd><p>Yes, if Jetpack disconnects or no SSO-linked administrator exists. Keep at least one administrator linked to WordPress.com before enabling enforcement.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20licensed%20under%20gpl%3F\"><h3>Is this plugin licensed under GPL?<\/h3><\/dt>\n<dd><p>Yes. SSO Enforcer for Jetpack is licensed under GPLv2 or later. All plugin source code in this package is original and released under the GPL. The plugin does not bundle third-party libraries, scripts, or assets. It requires the separately installed <a href=\"https:\/\/wordpress.org\/plugins\/jetpack\/\">Jetpack<\/a> plugin (GPL-compatible) and uses WordPress core and Jetpack APIs at runtime. The full license text is included in license.txt.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Add Settings link on the Plugins list screen.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fix translation loading notice on WordPress 6.7+ when enforcement is enabled.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Update plugin author to Alconic Development.<\/li>\n<li>Update WordPress.org contributor to alconicdevelopment.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Rename plugin to SSO Enforcer for Jetpack (<code>sso-enforcer-for-jetpack<\/code>) for WordPress.org review.<\/li>\n<li>Migrate stored options from previous plugin slugs.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Update Tested up to for WordPress 7.0 compatibility.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Rename plugin to Force SSO Login for WordPress.org trademark compliance.<\/li>\n<li>Align WordPress version headers with Plugin Check requirements.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Enforces Jetpack SSO as the default login method when WordPress.com login is enabled.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/327049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=327049"}],"author":[{"embeddable":true,"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/andrewcalvo"}],"wp:attachment":[{"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=327049"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=327049"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=327049"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=327049"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=327049"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/az-tr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=327049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}