simevo / spid-wordpress

SPID (Sistema Pubblico di Identità Digitale) WordPress plugin
GNU Affero General Public License v3.0
4 stars 1 forks source link

configurable sso parameter (for scenarios with multiple sso mechanisms) #48

Open simevo opened 6 years ago

simevo commented 6 years ago

se qualcuno ha più plugin per il single-sign-on attivi, ad esempio CNS, SAML aziendale interno e SPID, l'url per fare il sso con uno dei SP SPID è: https://example.com/wp-login.php?sso=spid invece se voglio la CNS https://example.com/wp-login.php?sso=cns e se voglio SAML https://example.com/wp-login.php?sso=cns

con l'opzione sp_sso possiamo fare la possibilità di personalizzare l'url sso: https://github.com/simevo/spid-wordpress/blob/master/includes/class-spid-core.php#L78-L83

questa url dovrebbe essere usata anche qui: https://github.com/simevo/spid-wordpress/blob/master/includes/class-spid-core.php#L90 per rilevare quando deve iniziare il processo di login SPID

e qui: https://github.com/simevo/spid-wordpress/blob/master/templates/spid-button.php#L24 per configurare lo SPID button