humanmade / humanmade/wp-simple-saml

Docs: Add documentation (or command) for running test SAML server

Open
#98 2 comments 0 reactions 1 assignee Claimed by @allysonsouza View on GitHub
Dominant language
PHP
Stars
125
Forks
37
PR merge metrics
No merged PRs in 30d

Description

When developing this plugin, we need to be able to run a SAML provider to validate and test the WordPress plugin properly integrates with the authentication provider.

This shell command has been provided by the Altis team as a way to spin up a local identify provider:

```sh
docker run --name=localsaml \
-p 8086:8080 \
-p 8443:8443 \
-e SIMPLESAMLPHP_SP_ENTITY_ID=https:/// \
-e SIMPLESAMLPHP_SP_ASSERTION_CONSUMER_SERVICE=https:///sso/verify \
-e SIMPLESAMLPHP_SP_SINGLE_LOGOUT_SERVICE=https:///sso/logout \
-d --rm kristophjunge/test-saml-idp
```

> [!WARNING]
> This docker container is not build for Apple Silicon. If using Docker Desktop, you need to be using the Apple Virtualization Framework and need Rosetta enabled.
>
> Image

Notes

- The trailing slash on the entity ID is required

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.