| 
 | 
  Elaine Ong - 2020-06-15 06:25:42  
Hi, 
 
First of all, thank you for this awesome library. 
 
We would like to know if it is possible to include domain_hint in the class so that we can go directly to the organization's sign in page. 
 
 
Thanks 
Elaine 
  
  Elaine Ong - 2020-06-15 06:36:35 -  In reply to message 1 from Elaine Ong 
Sorry, subject should be 'domain_hint', not hink. 
  
  Manuel Lemos - 2020-06-15 08:24:28 -  In reply to message 1 from Elaine Ong 
Hello Elaine, 
 
Thank you for asking. I was not aware of that domain_hint parameter. Is that part of the official OAuth protocol or is it specific to some types of OAuth servers? 
  
  Elaine Ong - 2020-06-15 09:22:04 -  In reply to message 3 from Manuel Lemos 
Hi, 
Thanks for your reply!
 
I supposed OpenID Connect (OIDC) is an official protocol?
 docs.microsoft.com/en-us/azure/acti ...
 
domain_hint	Optional	
 
The realm of the user in a federated directory. This skips the email-based discovery process that the user goes through on the sign-in page, for a slightly more streamlined user experience. For tenants that are federated through an on-premises directory like AD FS, this often results in a seamless sign-in because of the existing login session.
 
Thanks 
Elaine  
  
  Manuel Lemos - 2020-06-16 00:42:42 -  In reply to message 4 from Elaine Ong 
Hello Elaine, 
 
I looked at that documentation and I think the class handle your request. 
 
Right now I am very busy with projects with great priority but if you would like to try it yourself, you can do the following: 
 
1. Edit the oauth_configuration.json file. 
 
2. Find an entry that says MicrosoftOpenIDConnect . 
 
3. Change the dialog_url entry URL to add the domain_hint value probably set to the domain you are using. 
 
4. Save the changes to the oauth_configuration.json file. 
 
Can you please try that and let me know if it works? 
 
 
  
  Elaine Ong - 2020-06-16 03:26:37 -  In reply to message 5 from Manuel Lemos 
Hi Master, 
 
Yes, that sure works. Tested and worked as expected. 
 
I was trying to not modify your codes. 
 
It will be perfect is it can be passed as parameter. 
 
Also, I have to edit oauth_client.php to instantiate object http_class with proxy settings. 
 
Otherwise, awesome library! 
 
Thank you very much! 
Elaine 
  
   |