IPBWI for WordPress

With IPBWI for WordPress v4, you will get flawless Single Sign On.

This is our current major release, available on straightvisions.com store and IPS marketplace.

How does SSO work?

IP.board brings a SSO API which allows to add several “slaves” as satellites to a “master” IP.board installation. This results in a robust single sign on solution allowing unlimited slaves even on completely different domains – same origin policy which normally breaks setting cookies for different domains has been bypassed here successfully.

Requirements

How does IPBWI for WordPress exactly work?

Here’s a complete list of supported SSO cases and how IPBWI for WordPress will handle them:

IP.board

This is how SSO is fulfilled, when a SSO related action is triggered by IP.board:

Login

Logout

Register

Delete

Change Email

Change Password

Validate

WordPress

This is how SSO is fulfilled, when a SSO related action is triggered by WordPress:

Login

Logout

Register

Delete

Change Email

Change Password

Validate

Customizing

We provide several action and filter hooks to allow you update-save customizing. Additionally, the powerful IPBWI-API, which is included, allows you to develop powerful extensions by your own.

Translation

We deliver IPBWI for WordPress v4 in English and German, following the WordPress standard. You can easily copy files from /wp-content/ipbwi4wp/lib/assets/lang/ and create your own language file e.g. via PoEdit. Copy the translated files into directory /wp-content/languages/ to be update save.

More Features

Member Avatars

Shows IPS Avatars in WordPress.

WordPress Network (Multi Site)

Full support for WPMU (WordPress Multi Site or WP Network)! You can decide to add new users to current blog only or to all blogs of your network.

Known Issues

IP.board

  1. This is more an IP.board issue than an IPBWI for WordPress one: While IN_DEV mode is activated in IP.board, some mechanics won’t work as expected. For example, user account deletion won’t work on IP.board site. Please deactivate DEV with removing or renaming constants.php in IP.board’s root folder for flawless SSO.
  2. While successful account validation confirmation process in IP.board for new user accounts, user is not redirected to perform SSO – that’s a conceptional bug in IPS connect. That prohibits us to synchronize loginstatus on validation process. User will be logged in within IP.board, but not in WordPress. Next time user logs into IP.board or WordPress, login status will be synced for future.
  3. Sometimes, outdated cache will result in unexpected behavior. Please empty the cache in IPS Admin CP -> System -> Support -> Something isn’t working correctly. -> Continue

WordPress

  1. AJAX driven logins via WordPress are not supported. As IPS.connect and therefor IPBWI for WordPress v4 require a redirect to perform login on all connected sites, this cannot be fulfilled by logins using ajax.