From 2ea483194c5fe29a57b1d947e45d173951d62e02 Mon Sep 17 00:00:00 2001 From: Lloyd Date: Thu, 13 May 2021 12:39:45 +0100 Subject: [PATCH 1/5] readme updated with fork details --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 8227e7a..08e7e13 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # Laravel Saml2 Middleware +## This fork only changes the upstream deps (OneLogin) to resolve libxml_disable_entity_loader() is deprecated for PHP 8+ + +This is not a long term solution, merely a messy gross fix to bridge the gap. + Provides Saml2 Authentication Middleware for a Laravel App. If you like this, checkout Laravel Azure Middleware ## Normal Installation From 6e987adbbd2a8a3b8f9d6a5da71c131fc17f960a Mon Sep 17 00:00:00 2001 From: Lloyd Date: Thu, 13 May 2021 12:44:43 +0100 Subject: [PATCH 2/5] deps updated (for laravel 8 & php8) --- composer.json | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/composer.json b/composer.json index b646d61..4190d16 100644 --- a/composer.json +++ b/composer.json @@ -3,15 +3,20 @@ "description": "Saml2 Middleware Auth", "type": "library", "require": { - "php": ">=5.6.4", - "laravel/framework": ">=5.4.0", - "onelogin/php-saml": "^3.3" + "php": ">=8", + "laravel/framework": ">=8", + "onelogin/php-saml": "^4" }, "license": "MIT", - "authors": [ - { + "authors": [{ "name": "Root Inc", "email": "djewett@rootinc.com" + }, + { + "name": "Lloyd Culpepper", + "email": "lloyd.culpepper@onlinehomeretai.co.uk", + "homepage": "https://lloydculpepper.com", + "role": "Forker" } ], "autoload": { @@ -26,4 +31,4 @@ ] } } -} +} \ No newline at end of file From 942d0cff6cb1d48084442e68a1adb04b38e59b42 Mon Sep 17 00:00:00 2001 From: Lloyd Date: Thu, 13 May 2021 14:47:19 +0100 Subject: [PATCH 3/5] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 08e7e13..e3cbacc 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ This is not a long term solution, merely a messy gross fix to bridge the gap. +anyone else that stumbles across it: installation instructions + Provides Saml2 Authentication Middleware for a Laravel App. If you like this, checkout Laravel Azure Middleware ## Normal Installation From 449391156356b8aa9a1e9dd5833fcfec65814494 Mon Sep 17 00:00:00 2001 From: Lloyd Date: Tue, 25 May 2021 12:01:18 +0100 Subject: [PATCH 4/5] cleaned up readme --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 08e7e13..8227e7a 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,5 @@ # Laravel Saml2 Middleware -## This fork only changes the upstream deps (OneLogin) to resolve libxml_disable_entity_loader() is deprecated for PHP 8+ - -This is not a long term solution, merely a messy gross fix to bridge the gap. - Provides Saml2 Authentication Middleware for a Laravel App. If you like this, checkout Laravel Azure Middleware ## Normal Installation From ee4051a1414a7ac559493b17f837ec6a44b17918 Mon Sep 17 00:00:00 2001 From: Lloyd Date: Tue, 25 May 2021 12:02:37 +0100 Subject: [PATCH 5/5] adjusted requirements for compatibility. --- composer.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 4190d16..f390aca 100644 --- a/composer.json +++ b/composer.json @@ -3,8 +3,8 @@ "description": "Saml2 Middleware Auth", "type": "library", "require": { - "php": ">=8", - "laravel/framework": ">=8", + "php": ">=7.3", + "laravel/framework": ">=5.4.0", "onelogin/php-saml": "^4" }, "license": "MIT", @@ -14,8 +14,8 @@ }, { "name": "Lloyd Culpepper", - "email": "lloyd.culpepper@onlinehomeretai.co.uk", - "homepage": "https://lloydculpepper.com", + "email": "lloyd.culpepper@onlinehomeretail.co.uk", + "homepage": "https://lloydculpepper.uk", "role": "Forker" } ],