{"repo":"nbgrp/onelogin-saml-bundle","free":true,"listed":false,"github":"https://github.com/nbgrp/onelogin-saml-bundle","clone":"git clone https://github.com/nbgrp/onelogin-saml-bundle.git","description":"OneLogin SAML Symfony Bundle","language":"PHP","stars":56,"topics":["symfony-bundle","onelogin","saml","saml2","sso","single-sign-on"],"license":"BSD-3-Clause","category":"auth-billing-email","readme_excerpt":"OneloginSamlBundle Overview OneLogin SAML Symfony Bundle. This bundle depends on Symfony 6 and newer. For older Symfony versions you can use hslavich/oneloginsaml-bundle which this bundle based on. Compatibility Branch Symfony --------- ----------- 1.x Symfony 6 2.x Symfony 7 3.x Symfony 8 Installation If you use Symfony Flex it enables the bundle automatically. Otherwise, to enable the bundle add the following code in config/bundles.php : Configuration To configure the bundle you need to add configuration in config/packages/nbgrp onelogin saml.yaml . You can use any configuration format (yaml, xml, or php), but for convenience in this document will be used yaml. Check https://github.com/onelogin/php-saml#settings for more info about OneLogin PHP SAML settings. You can use placeholder in the following configuration values which will be replaced by the appropriate values from the Request object: onelogin settings.sp.entityId onelogin settings.sp.assertionConsumerService.url onelogin settings.sp.singleLogoutService.url onelogin settings.baseurl Pay attention to trusted proxies settings if you're running your application behind a load balancer or a reverse proxy. There are few extra parameters for idp and sp sections. You can read more about them from OneLogin PHP SAML docs. Instead of specify IdP and SP x509 certificates and private keys, you can store them in OneLogin PHP SAML certs directory or use global constant ONELOGIN CUSTOMPATH to specify custom directory (complete path","default_branch":null,"files":null,"tree":[],"storefront":"/r/nbgrp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nbgrp/onelogin-saml-bundle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}