Download the PHP package helsingborg-stad/sso-saml without Composer
On this page you can find all versions of the php package helsingborg-stad/sso-saml. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download helsingborg-stad/sso-saml
More information about helsingborg-stad/sso-saml
Files in helsingborg-stad/sso-saml
Package sso-saml
Short Description SAML SSO solution for Wordpress
License MIT
Informations about the package sso-saml
SAML SSO
SAML SSO plugin for Wordpress
Report Bug
·
Request Feature
Table of Contents
- Table of Contents
- About SAML SSO
- Built With
- Getting Started
- Prerequisites
- Installation
- Configuration
- Required PHP-SAML Constants
- Optional PHP-SAML Constants
- Additional PHP-SAML settings.
- Other constants
- Usage
- Roadmap
- Contributing
- License
- Acknowledgements
About SAML SSO
SAML SSO login plugin for wordpress. This plugin will add 3 endpoints required for SAML SSO to operate.
NOTE: Currently only invokable programatically se usage for instructions.
Built With
Getting Started
To get a local copy up and running follow these steps.
Prerequisites
- Composer
Install instructions
Installation
-
Clone the repo
- Install Composer packages
Configuration
Configuration is done with constants in wp-config.php
PHP-SAML constants is in direct relation to settings the PHP-SAML require.
Check documentation in PHP SAML for more information about these settings.
Example configuration:
Required PHP-SAML Constants
The below constants is required to be set in your wp-config.php
file.
Optional PHP-SAML Constants
Optional constants and their default value to be set in your wp-config.php
file.
Additional PHP-SAML settings.
Additional PHP-SAML settings can be added with the saml-sso-settings
filter.
Other constants
Two constants is present for mapping configuration.
Overwrite this with constants SAML_ATTRIBUTES_MAPPING
and SAML_AD_GROUP_ROLE_MAPPING
in wp-config-php
.
Default values:
Usage
When configured and plugin is activated, the code below can be used to trigger a SAML SSO login.
Roadmap
See the open issues for a list of proposed features (and known issues).
Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
Distributed under the MIT License.