Bluedrake42 Posted January 31, 2021 Posted January 31, 2021 Hi, I run multiple websites powered by IPS. Does anyone know if there is an option to allow my site registrations to share a single database? I'd like to have a single sign-in for all my users across all websites if that's possible. Any ideas?
CoffeeCake Posted January 31, 2021 Posted January 31, 2021 Yes, take a look at the help guides for IPS Connect. I'd provide a link but it seems the person in charge of maintaining the menu here has never used mobile to try and access things. 🧐
Nathan Explosion Posted January 31, 2021 Posted January 31, 2021 10 minutes ago, Paul E. said: Yes, take a look at the help guides for IPS Connect. Which was deprecated with the release of IPS v4.3, almost 3 years ago. . CoffeeCake 1
CoffeeCake Posted January 31, 2021 Posted January 31, 2021 Oops. Well maybe that's why the link is there and totally broken 😁 I don't see why you couldn't use oauth then. Have one install be the oauth server and the rest the oauth clients.
Bluedrake42 Posted January 31, 2021 Author Posted January 31, 2021 I found a solution using oauth and creating oauth clients! I guess its not the same thing as having fully integrated sites, but I guess it works for now! I wish it was possible to just have a modular site so we could have multiple domains all powered by the same universal IPS hub. I don't know if that is possible. Basically we run file download sites, and we have to keep making new IPS sites for each "HUB" but I wish it was possible to just have one single IPS site with multiple file download modules for each domain. Maybe someday?
Joel R Posted February 1, 2021 Posted February 1, 2021 5 hours ago, Bluedrake42 said: Basically we run file download sites, and we have to keep making new IPS sites for each "HUB" but I wish it was possible to just have one single IPS site with multiple file download modules for each domain Have you thought about activating Clubs within your main site? Literally just rename the langstring Clubs to Hubs, and you would create a Hub directory where each Hub would contain a separate download directory. Also, save on renewal fees from not needing extra licenses. Thank me later. You can read more about Clubs here: https://invisioncommunity.com/features/clubs/ https://invisioncommunity.com/news/product-updates/new-clubs-r1017/ https://invisioncommunity.com/news/product-updates/45-club-improvements-roundup-r1172/
bfarber Posted February 1, 2021 Posted February 1, 2021 As has been mentioned, IPS Connect used to allow sharing of membership databases between sites, however that was removed and you should use OAuth to connect your sites instead for login integration. Note that this does not share groups, account configurations, etc. - it simply allows you to share your account login credentials between sites (much like logging in to a site using Facebook).
Bluedrake42 Posted February 1, 2021 Author Posted February 1, 2021 12 hours ago, Joel R said: Have you thought about activating Clubs within your main site? Literally just rename the langstring Clubs to Hubs, and you would create a Hub directory where each Hub would contain a separate download directory. Also, save on renewal fees from not needing extra licenses. Thank me later. You can read more about Clubs here: https://invisioncommunity.com/features/clubs/ https://invisioncommunity.com/news/product-updates/new-clubs-r1017/ https://invisioncommunity.com/news/product-updates/45-club-improvements-roundup-r1172/ Not a bad idea, but I'd really like each project be domain-specific. So for instance one club would be for one game with its own domain (or sub domain) and another club would be for another game, also with its own domain (or sub domain.) I don't think that is possible to do with clubs. Goofy I know but... having clean domains for each of the games we support is really important to us. PrettyPixels 1
Recommended Posts