Download the PHP package helsingborg-stad/wpmu-propagate-miniorange-saml-sso-settings without Composer

On this page you can find all versions of the php package helsingborg-stad/wpmu-propagate-miniorange-saml-sso-settings. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package wpmu-propagate-miniorange-saml-sso-settings

Network SAML Options

This WordPress plugin adds SAML (Security Assertion Markup Language) options to all sites in a multisite network via WP-CLI. It allows you to easily propagate SAML configuration from a single source site to all other sites in your network, ensuring consistent settings across your multisite installation. This is particularly useful when using a plugin like miniOrange SAML SSO.

Description

The Network SAML Options plugin simplifies the management of SAML settings in a WordPress multisite environment. Instead of configuring SAML options individually for each site, you can configure them once on a designated source site (usually the main site) and then use the WP-CLI command to propagate those settings to all other sites in the network. This saves significant time and effort, especially when dealing with a large number of sites.

Installation

  1. Upload the plugin files to the /wp-content/mu-plugins/ directory, or install the plugin through the WordPress plugins screen.

Usage

This plugin is designed to be used with WP-CLI. After activating the plugin, you can use the following command:

wp network-saml-options update [--source-site=<site_id>]

Options

Examples

wp network-saml-options update

wp network-saml-options update --source-site=5

Plugin Functionality

The plugin works by:

  1. Identifying the configured SAML option keys (defined in the $optionKeys array within the plugin). These are the specific options you want to propagate.
  2. Retrieving the values of these options from the specified source site.
  3. Iterating through all sites in the network.
  4. For each site, switching to that site's context.
  5. Updating the SAML options on the current site with the values from the source site.
  6. Restoring the original site context.

Supported SAML Options

The plugin propagates the following SAML options (these are the defaults, you can modify the $optionKeys array in the plugin file if needed):

Important Notes

Author

Sebastian Thulin

Version

1.0.0


All versions of wpmu-propagate-miniorange-saml-sso-settings with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package helsingborg-stad/wpmu-propagate-miniorange-saml-sso-settings contains the following files

Loading the files please wait ....