derricksmith / phpsaml

GLPI Plugin - SAML integration using the Onelogin SAML Library
MIT License
32 stars 24 forks source link

Not support for GLPI 9.5.7 #78

Closed champakakumara closed 2 years ago

champakakumara commented 2 years ago

Not support for GLPI 9.5.7

champakakumara commented 2 years ago

Marketplace show error " this plugin is not available for your glpi version" .any other method to install plugin? 21/04/20222

champakakumara commented 2 years ago

I upload manually phpsalm 1.1.3 to glpi plugin folder and after update Version 1.2.0 files manually (hook.php, install/update.class.php, setup.php) but now glpi plugin page not loaded error "This page isn’t {URL} is currently unable to handle this request. HTTP ERROR 500"

derricksmith commented 2 years ago

What do your php logs say?

champakakumara commented 2 years ago

PHP Fatal error: Cannot redeclare plugin_version_phpsaml() (previously declared in /var/www/html/marketplace/phpsaml-1.1.2/setup.php:51) in /var/www/html/plugins/phpsaml-1.1.3/setup.php on line 48, referer: https://URL/front/setup.auth.php

derricksmith commented 2 years ago

You can't have the the plug-in loaded through marketplace and in the plug-in folders. Cannot redeclare same class names. Suggest removing both and reinstalling 1.2.0 from the GitHub branch only.

champakakumara commented 2 years ago

Thanks now its installed. is it support for Google? when I login with Google SSO ,got Error: app_not_configured_for_user

Service is not configured for this user. can you please help me for configure with google?

derricksmith commented 2 years ago

Many people have this working with google idp. I don't have google so can't speak to the correct configuration but SAML is fairly similar across idps.

champakakumara commented 2 years ago

Hi derricksmith

Thanks your reply SAML App ACS URL and Entity ID I must provide to Google. do you have any idea about that?

derricksmith commented 2 years ago

The readme has that information. Read the steps for setting up Azure the terminology is the the same. ACS is Assertion Consumer Service.