Thank you for taking the time and effort to record this. This video has been helpful to setup an Azure Enterprise app SSO connection as well. Best of luck!
Very helpful. i couldn't quite understand what you said/meant when creating the index.php towards the end. But, overall, this was informative. Thanks for posting this tutorial.
Appreciate the time you spent making this. I'd say most of it was clear, but you're going way too fast. Also, in the end, it would be more helpful if you actually demonstrated a simple interface for your domain with a login form, a button to press to login with sso, present the flow, and have a logout button to demonstrate that as well.
Thanks. this helped me too. but incase if any of you have problem as below :PHP Fatal error: Uncaught SimpleSAML\Error\CriticalConfigurationError: The configuration is invalid: Setting secure cookie on plain HTTP is not allowed. in /var/www/html/simplesaml/lib/SimpleSAML/Session.php:306 then follow the below steps. i guess this is in the recent versions: a. uncomment the application array and provide values in config\config.php 'application' => [ /* * The 'baseURL' configuration option allows you to specify a protocol, * host and optionally a port that serves as the canonical base for all * your application's URLs. This is useful when the environment * observed in the server differs from the one observed by end users, * for example, when using a load balancer to offload TLS. * * Note that this configuration option does not allow setting a path as * part of the URL. If your setup involves URL rewriting or any other * tricks that would result in SimpleSAMLphp observing a URL for your * application's scripts different than the canonical one, you will * need to compute the right URLs yourself and pass them dynamically * to SimpleSAMLphp's API. */ 'baseURL' => 'www.yourwebsite.com', ], fount it from here : github.com/simplesamlphp/simplesamlphp/issues/808
wonderful video.. please tell me one thing...if my microsite acts as the service provider for an SAML login for active directory based idp..then when the users login in their active directory first and then navigate to my microsite (which is SAML authenticated by the idp) will they see their logged in state(i.e., welcome john | logout button) without clicking a login button?
Actually, SIMPLESAMLPHP is a library. You have to create a function to add input and get output. You smartly have to use "include_once()" function to call file inside "vendor" folder.
Hello , I did this same as in video, but my website(website/saml_mission/www/) is not accessing the www folder instead of this its showing the index page everytime... Can you help?
Sure. 1st check the redirect-url at both places, that is in AZURE and in PHP code. It is possible that one of your path is at index.php. If not, then send me a message on my facebook page. (Link the in video description)
Your way of teaching misses proper instructions, you go through the screens like crazy, instead of a proper pace. Also i noticed you haven't prepaired this properly, since you are seeking yourself all over the place, making it feel amature.
The recording was 35 minutes long, so I have to make it as short as possible to not to make it boring for developers. And yes, I was amature when in comes to MS Azure. Its because of two things. First I had to learn SSO and SAML, both within a 14 days (trial version limitation). Second, before making tutorials I only performed them once, RnD took a lot of time, so its difficult to remember all those steps in sequence for both of them (SSO & SAML) when I have only one day to "prepare".
BRILLIANT tutorial!!!
I've browsed 100+ tuts online to try to figure out the whole process. Nothing was as lucid as this one.
Thank you so much!
Thank you for taking the time and effort to record this. This video has been helpful to setup an Azure Enterprise app SSO connection as well. Best of luck!
Very helpful. i couldn't quite understand what you said/meant when creating the index.php towards the end. But, overall, this was informative. Thanks for posting this tutorial.
Thanks a lot! greetings from Colombia!
Thanks for this detailed tutorial
Thank you very much for this very precise and very concrete tutorial. One like + one new subscriber!
Thank you for your help! This helped me connect my SimpleSAMLphp with Azure :-)
Hi, is a great tutorial!!!! a question, unpossible2 is a simplesaml other project?? copy all configuration and with then get the metadata remote?
Thank you for the tutorial. It was very helpful!
Thanks brother , Very helpful video for me.. Thanks a lot
Good job bro
Easy, fast and clearly tutorial. Thanks!!
Glad it helped!
Great Tutorial. In this example simplesamlphp act as sp, can you please also provide a tutorial where simplesamlphp act as idp.
I could but 14 days trial was ended :)
Thanks Brother, Helped me a lot!
Thanks man!!! Help me a lot!
Appreciate the time you spent making this. I'd say most of it was clear, but you're going way too fast. Also, in the end, it would be more helpful if you actually demonstrated a simple interface for your domain with a login form, a button to press to login with sso, present the flow, and have a logout button to demonstrate that as well.
Thanks. this helped me too. but incase if any of you have problem as below :PHP Fatal error: Uncaught SimpleSAML\Error\CriticalConfigurationError: The configuration is invalid: Setting secure cookie on plain HTTP is not allowed. in /var/www/html/simplesaml/lib/SimpleSAML/Session.php:306 then follow the below steps. i guess this is in the recent versions:
a. uncomment the application array and provide values in config\config.php
'application' => [
/*
* The 'baseURL' configuration option allows you to specify a protocol,
* host and optionally a port that serves as the canonical base for all
* your application's URLs. This is useful when the environment
* observed in the server differs from the one observed by end users,
* for example, when using a load balancer to offload TLS.
*
* Note that this configuration option does not allow setting a path as
* part of the URL. If your setup involves URL rewriting or any other
* tricks that would result in SimpleSAMLphp observing a URL for your
* application's scripts different than the canonical one, you will
* need to compute the right URLs yourself and pass them dynamically
* to SimpleSAMLphp's API.
*/
'baseURL' => 'www.yourwebsite.com',
],
fount it from here : github.com/simplesamlphp/simplesamlphp/issues/808
thank you friend :)
Thanks for the tutorial. It helped me a lot.
I just wanted to know how can we redirect back to SP Page after logout?
Yes, there is a logout setting somewhere in AZURE dashboard.
Thanks. I'm wondering if this can be wrapped in a team's tab app?
wonderful video.. please tell me one thing...if my microsite acts as the service provider for an SAML login for active directory based idp..then when the users login in their active directory first and then navigate to my microsite (which is SAML authenticated by the idp) will they see their logged in state(i.e., welcome john | logout button) without clicking a login button?
I haven't tried, give it a try.
thank you very much it authenticated well, and i started a session and navigate to another file but the values doesn't received from the other file
Start session at the top pages where you want to create/call sessions.
Thanks for the tutorials.. By the way I have earned 450 USD so far using your tutorials …let have a lunch (when I go to Kolkata) together .. thanks
What? LOL!! No Enjoy your earning. Invest in Cryptocurrencies.
Do you have any videos using the same technique for Laravel ?
You just need to know how to call php library in laravel.
Hi Please make similar video using onelogin saml thanks
Thanks for your tutorial, super easy!!. Did you know if I can have more than two active directories?
I don't know, give it a try. Lets see if we can have 2 active directories or not.
Your Video was really very helpful. Appreciate your effort. Is there any codebase for Codeigniter with SimpleSAML?
Actually, SIMPLESAMLPHP is a library. You have to create a function to add input and get output. You smartly have to use "include_once()" function to call file inside "vendor" folder.
Changla ahe
Hello, how can I add lang=en Parameters to request like SigAlg, Signature and RelayState
I don't have an answer sir. Try google, there can be an a solution. sorry :)
am using saml sso forgerock right now . Is it possible to move Azure Ad with that in zend php
I think the SIMPLESAMLPHP will work on all services similar to MICROSOFT AZURE SAML. Try it.
Bro i have downloaded simplesamlphp tar file from the given link and after extract there is no www folder
Access from public folder
Hello , I did this same as in video, but my website(website/saml_mission/www/) is not accessing the www folder instead of this its showing the index page everytime... Can you help?
Sure.
1st check the redirect-url at both places, that is in AZURE and in PHP code. It is possible that one of your path is at index.php. If not, then send me a message on my facebook page. (Link the in video description)
Hello i am getting too many redirect error while authenticating. Have you any idea why this happen?
Send me a screenshot of your index.php
Could you give us github repo? It make us easier to review what is wrong
Thanks
github.com/simplesamlphp/simplesamlphp
bhava fulll speed chennai express
is it still working ?
could you check it?
Your way of teaching misses proper instructions, you go through the screens like crazy, instead of a proper pace. Also i noticed you haven't prepaired this properly, since you are seeking yourself all over the place, making it feel amature.
The recording was 35 minutes long, so I have to make it as short as possible to not to make it boring for developers. And yes, I was amature when in comes to MS Azure. Its because of two things. First I had to learn SSO and SAML, both within a 14 days (trial version limitation). Second, before making tutorials I only performed them once, RnD took a lot of time, so its difficult to remember all those steps in sequence for both of them (SSO & SAML) when I have only one day to "prepare".
If you can't speak, don't make a video!