Jump to content

SSO Example Not Working


Recommended Posts

Hi,

 

Using the SSO example provided here: 

 

I'm getting a random string of characters e.g. '7a63e65db1164d4b5e7824e12fc97f64'.

 

I'm using a Laravel install, with the forums folder placed in the '/public' directory. I've created a test.php file in the '/public' directory which has the following in it:

<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

/* Require the init.php file from the Community Suite root directory */
require '/home/forge/mysite.com/public/forums/init.php';

/* Initiate the session to verify who this user is */
\IPS\Session\Front::i();

/* Print the user's name */
print \IPS\Member::loggedIn()->name;
print \IPS\Member::loggedIn()->email;

If I move my test.php file inside the forums folder, I'm able to get the name and email correctly.

Any thoughts on why I cannot get the details when they're outside the forums folder?

Edited by Liam Hicks
Link to comment
Share on other sites

Thanks for posting!

Unfortunately, this issue is beyond the scope of our technical support. 👩‍💻

Our technical support is happy to help you with the Invision Community platform, but we're unable to help with things like server management, theme questions and modifications.

I've moved this to our Community Support area where other Invision Community owners will see it and help where they can.

Link to comment
Share on other sites

5 hours ago, Jim M said:

Thanks for posting!

Unfortunately, this issue is beyond the scope of our technical support. 👩‍💻

Our technical support is happy to help you with the Invision Community platform, but we're unable to help with things like server management, theme questions and modifications.

I've moved this to our Community Support area where other Invision Community owners will see it and help where they can.

Hi,

 

This is none of those things - it's a question specifically related to an example that you yourselves provide as documentation.

Link to comment
Share on other sites

23 hours ago, Liam Hicks said:

I'm getting a random string of characters e.g. '7a63e65db1164d4b5e7824e12fc97f64'.

1.  I guess that's the hash for the "Guest" langstring;)
2. Have you set the cookie domain and path in your IPS installation? My guess is that the IPS cookie is set for www.yourdomain.com/forums.
Pls see https://invisioncommunity.com/4guides/advanced-options/configuration-options/using-constantsphp-r25/ for further information how to set the cookie domain

I would suggest to also take a look at https://invisioncommunity.com/4docs/advanced-usage/development/single-sign-on-sso-r98/

 

 

 

 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...