This is the official repository of the SimpleSAMLphp software.
Please, contribute!
This module adds support for WS-Federation
License: GNU Lesser General Public License v2.1
This is the official repository of the SimpleSAMLphp software.
Please, contribute!
This instantiation for StreamedResponse is invalid and throws an error:
Reverting commit 8b2e3e9 resolves the issue on my 2.1.0 instance.
When we've been testing v1.0.2 module we get a weird behavior where the ADFS module post a response AND shows an about "Code should never be reached". I believe this is because the response code below
simplesamlphp-module-adfs/lib/IdP/ADFS.php
Lines 201 to 210 in 10fd1c9
is different from HTTP::submitPOSTData
which calls exit(0) after running.
The ADFS response does not call exit() which results in code in prp.php
to continue to run.
Adding exit() into ADFS class works fine in our test environment. I was looking to make a PR but I see master has moved to Symfony controller, which I'm not familiar with. I think this issue wouldn't exist in master since the controller is returning a streamed response.
Should we make a v1.0.3 that has a fix for this issue, and the cherry-picked mis-named file commit (a297351) and any other issues we uncover with our testing?
Most of this commit needs to be applied to have a working install of the ADFS module included in the distributed v1.19.1 available on the website.
Installation: Ubuntu:latest docker container with php7.4
SSP Version: 1.19.1
In the module adfs when using the new ui ('usenewui' => true) the adfs module uses postResponse.js but the file is called modules/adfs/www/assets/js/postReponse.js.
Missing 's' between Re and ponse.js
Tested on version 1.8.5
I installed the module using composer, but it's pretty broken. Trying to display metadata just gives a: "Error 500", and when trying to authenticate it'll give this exception: "Template: Could not find template file [adfs:postResponse.twig]". I checked, and the template is present.
I'm running simplesamlphp v1.19.4, php version 7.4.3 and ubuntu 20.04LTS
LGPL-3.0 is listed in LICENSE file, but LGPL-2.1 is shown as main license by git. Which would be the main license?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.