From 90adb625c6ef223ef785e9276c58cc1afe6a658d Mon Sep 17 00:00:00 2001 From: clokep Date: Wed, 6 Oct 2021 11:21:02 +0000 Subject: deploy: 38b7db58859d80f06b8dc94e6a6dd19600778caa --- develop/development/saml.html | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'develop/development/saml.html') diff --git a/develop/development/saml.html b/develop/development/saml.html index 5202959a94..ce1c34ad3d 100644 --- a/develop/development/saml.html +++ b/develop/development/saml.html @@ -183,10 +183,9 @@

How to test SAML as a developer without a server

-

https://capriza.github.io/samling/samling.html (https://github.com/capriza/samling) is a great -resource for being able to tinker with the SAML options within Synapse without needing to -deploy and configure a complicated software stack.

-

To make Synapse (and therefore Riot) use it:

+

https://fujifish.github.io/samling/samling.html (https://github.com/fujifish/samling) is a great resource for being able to tinker with the +SAML options within Synapse without needing to deploy and configure a complicated software stack.

+

To make Synapse (and therefore Element) use it:

  1. Use the samling.html URL above or deploy your own and visit the IdP Metadata tab.
  2. Copy the XML to your clipboard.
  3. @@ -208,9 +207,9 @@ the XML from step 2 as the contents. the dependencies are installed and ready to go.
  4. Restart Synapse.
-

Then in Riot:

+

Then in Element:

    -
  1. Visit the login page with a Riot pointing at your homeserver.
  2. +
  3. Visit the login page and point Element towards your homeserver using the public_baseurl above.
  4. Click the Single Sign-On button.
  5. On the samling page, enter a Name Identifier and add a SAML Attribute for uid=your_localpart. The response must also be signed.
  6. -- cgit 1.5.1