Skip to content
Read For Learn
Read For Learn
  • Database
    • Oracle
    • SQL
  • C
  • C++
  • Java
  • Java Script
  • jQuery
  • PHP
Read For Learn
  • Database
    • Oracle
    • SQL
  • C
  • C++
  • Java
  • Java Script
  • jQuery
  • PHP

SSO system between 2 WordPress installs on different servers

After a lot of searching and asking people who are far more clued up than myself, I have concluded that this is impossible mainly because it requires two concurrent DB connections.

In the end, my SSO solution was to build a more traditional SSO system that creates users in the remote site using the user data from the main site. It also updates them on each login to make sure the profiles always stay up to date.

Related Posts:

  1. Shared Members between two different wordpress installations with different databases
  2. What is the fastest way to generate a unique id number when registering a user
  3. Enter user registration information in the database
  4. User accounts for saving form data?
  5. Insert Extra fields added in the front end registration form to DB
  6. wp_usermeta key problem
  7. What is an ORM, how does it work, and how should I use one? [closed]
  8. What is the difference between an ORM and an ODM?
  9. What is this JavaScript “require”?
  10. Rename a table in MySQL
  11. How should I tackle –secure-file-priv in MySQL?
  12. What is this JavaScript “require”?
  13. What is “Advanced” SQL?
  14. What’s the difference between identifying and non-identifying relationships?
  15. Can’t connect to MySQL server on ‘127.0.0.1’ (10061) (2003)
  16. Can’t connect to MySQL server on ‘127.0.0.1’ (10061) (2003)
  17. Can’t connect to MySQL server on ‘127.0.0.1’ (10061) (2003)
  18. What are the differences between B trees and B+ trees?
  19. MySQL SELECT increment counter
  20. How to resolve ORA-011033: ORACLE initialization or shutdown in progress
  21. Example of a strong and weak entity types
  22. Oracle SQL query for Date format
  23. phpMyAdmin – Error > Incorrect format parameter?
  24. Strange Characters in database text: Ã, Ã, ¢, â‚ €,
  25. Difference between partition key, composite key and clustering key in Cassandra?
  26. How SID is different from Service name in Oracle tnsnames.ora
  27. What is a relation in database terminology?
  28. Failed to connect to mysql at 127.0.0.1:3306 with user root access denied for user ‘root’@’localhost'(using password:YES)
  29. Database vs File system storage
  30. Can I have multiple primary keys in a single table?
  31. Exclude Statement in SQL
  32. How do you query for “is not null” in Mongo?
  33. What is a file based database?
  34. Is it fine to have foreign key as primary key?
  35. Storing Images in DB – Yea or Nay?
  36. Using wpdb to connect to a separate database
  37. how to Optimize WordPress database for 10 million post? [duplicate]
  38. MySQL Database User: Which Privileges are needed?
  39. Why is my database import losing text widget data?
  40. Database synchronization between dev/staging and production
  41. Keeping WP database synced across multiple developers using git
  42. WPDB Insert or if exists Update
  43. Multiple developers / editors working on a site in progress
  44. How can I make updates to a site, on a development copy, but then move updates back without overriding live site’s evolving database?
  45. get_results using wpdb
  46. Will it break my site if I delete all transient records in wp_options table?
  47. Checking if Database Table exists
  48. Why WordPress choose data serialization over json_encode?
  49. SSO / authentication integration with external ‘directory service’
  50. What’s the simplest way to backup my WordPress database?
  51. WordPress (MyISAM) database is slow, should I switch to InnoDB?
  52. $wpdb won’t insert NULL into table column
  53. Relaunch 4.2 utf8mb4 database upgrade
  54. Fastest way (least amount of steps) to locally import a remote database using WP-CLI
  55. Safest way to bulk delete post revisions
  56. Please explain how WordPress works with MySQL character set and collation at a low level
  57. Solution for database version control and deployment?
  58. The MySQL alternatives: Do Percona Server and MariaDB work well with WordPress, and do they make WordPress go better?
  59. How many users can WordPress handle?
  60. Get error messages when $wpdb->insert() returns false?
  61. Detecting errors generated by $wpdb->get_results()
  62. Staging sites, how do you manage synchronising updates in the DB?
  63. Does dbDelta delete columns as well?
  64. How to get the post publish date outside the loop?
  65. MariaDB as a backend database
  66. wpdb update add current timestamp not working
  67. Site stuck in “Database Update Required” loop
  68. How to fetch Data in WordPress using MySQLi or $wpdb
  69. WordPress Database lost auto increment
  70. Count & Display Database Queries
  71. Connect to database using wordpress wp-config file
  72. How can I make a WordPress database portable and url independent?
  73. Are There Any Plans for WordPress to Support Databases Other Than MySQL?
  74. wpdb->insert multiple record at once
  75. How to migrate a HTTPS WordPress installation to localhost?
  76. Two WordPress sites sharing the same content
  77. How to integrate custom database table in WordPress and using WordPress functions
  78. Reset Post IDs to less than 64bit integer
  79. WP Multisite: load content from site X on site Y
  80. How To Export/Import WordPress (MySQL) Database Properly Via Command-Line?
  81. Custom form that store input in database
  82. Restoring WordPress posts from database only
  83. What is the purpose of the option name hack_file in the options table?
  84. Where can I find the database changes between WordPress versions?
  85. Automate WordPress Database Upgrade
  86. Database connection close
  87. WordPress database error with latest WP – “WP_termmeta doesn’t exist”
  88. WordPress database scalability from the code perspective
  89. WordPress Unit Testing – Cannot Create Tables
  90. Using transients in conjunction with memcached
  91. Displaying content from one WP site on separate WP site
  92. Lost the `wp_options` table: what’s the best way to restore the site?
  93. How to define composite keys with dbDelta()
  94. Insert data in database using form
  95. Is sanitize_text_field() is enough to save to DB?
  96. Does wpdb add considerable overhead on queries with large result sets?
  97. How to stop WordPress using utf8mb4_unicode_520_ci collation?
  98. How to track user progress?
  99. how can get database name in wordpress?
  100. Can a post ID be 0?
Categories Database Tags database, remote-login, single-sign-on, user-registration
add_image_size adds size, but doesn’t upload if source resolution is same as resize resolution
WordPress plugin updates / set file as immutable to prevent certain files from changing?

Recommended Hostings

Cloudways: Realize Your Website's Potential With Flexible & Affordable Hosting. 24/7/365 Support, Managed Security, Automated Backups, and 24/7 Real-time Monitoring.

FastComet: Fast SSD Hosting, Free Migration, Hack-Free Security, 24/7 Super Fast Support, 45 Day Money Back Guarantee.

Recent Added Topics

  • Bug in translation system: load_theme_textdomain() returns true, files are available and accessible but the language defaults to english
  • Custom Elementor controls not appearing in the widget Advanced tab using injection hooks
  • Get the name of the template/*html file used
  • Trying to Add Paging to Single Post Page
  • Sharing media files between live and staging servers
  • How to display the description of a custom post type in the dashboard?
  • Critical error on image display
  • Copying WP data and files into new install?
  • How to determine the DirectAdmin WordPress backup date?
  • How to get list of ALL tables in the database?
© 2026 Read For Learn
  • Database
    • Oracle
    • SQL
  • algorithm
  • asp.net
  • assembly
  • binary
  • c#
  • Git
  • hex
  • HTML
  • iOS
  • language angnostic
  • math
  • matlab
  • Tips & Trick
  • Tools
  • windows
  • C
  • C++
  • Java
  • javascript
  • Python
  • R
  • Java Script
  • jQuery
  • PHP
  • WordPress