Forum Activity for @claygordon

Clay Gordon
@claygordon
03/26/24 08:58:39AM
709 posts

Implementing SSO and authentication


Using Jamroom

I have a Ghost site at domain.com and I want to implement SSO to my jamroom site at sub.domain.com. Ghost does not have the equivalent of Jamroom forums and I want to make the Jamroom forums available to all members (signups are turned off on my Jamroom site) – even as an archive the traffic is strong and there are about 12,000 posts in the Forum that, right now, are read-only for new visitors.

When someone signs up at ghost it will trigger a webhook event (members.added) and a middleware SSO app will listen to that request & pass it on to JR & a new members account and profile will be created. (There will be a custom sign-up link on the JR side that is passed to the Ghost signup form.)

We are looking at implementing a shared cookie approach as has been recommended but there are questsions about how the authentication mechanism on the jamroom side that I will be posting here. Any general direction on where to look (I have searched the documentation) will be helpful.
Clay Gordon
@claygordon
03/24/24 09:44:47AM
709 posts

Create new user account from within ACP


Using Jamroom

Of course, I immediately found it after posting this.
Clay Gordon
@claygordon
03/24/24 09:43:40AM
709 posts

Create new user account from within ACP


Using Jamroom

For the past couple of years my Jamroom site has been in read-only mode. I am in the process of implementing SSO with ghost and I need to create a new user account for a developer and assign it to the admin profile.

For the life of me I cannot find any button within ACP that will enable me to create a new user account.
Clay Gordon
@claygordon
08/03/23 07:55:24AM
709 posts

System Core update stalled? (self-hosted)


Using Jamroom

Brian:
It turns out the issue was not that the update stalled, just a failure to communicate success. When I reloaded the page I got the success notice. I did an integrity check followed by resetting the caches and all appears okay.

I did not reset the PHP Opcache as it’s new (to me) and I am not sure it’s needed.

Joe – not sure it’s relevant but this instance of Jamroom is at Contabo.
Clay Gordon
@claygordon
08/02/23 11:41:35AM
709 posts

System Core update stalled? (self-hosted)


Using Jamroom

After starting the update to 7.0 the icon is still twirling after about thirty minutes. The cancel button is not active and so I cannot cancel the update that way.

What are the consequences of just closing or reloading the page – and what should I look for on the server (and in what directory) to see if there is a temporary file that should be deleted?

The site is still loading properly in another window.
updated by @claygordon: 11/04/23 02:46:23PM
Clay Gordon
@claygordon
06/29/23 03:19:11PM
709 posts

SSO Jamroom integration with Ghost


Jamroom Developers

Brian – I am slowly refamiliarizing myself with Global and Quota config options.

Say, for the Image Galleries module I deselect “Allowed on Profile." This would allow members of the quota to SEE galleries already published by clicking on the Images button in the top nav but would not allow them to upload.

There is also a media upload module so I could turn off uploading, but I want people to upload images into Forums posts.
Clay Gordon
@claygordon
06/21/23 11:24:04AM
709 posts

SSO Jamroom integration with Ghost


Jamroom Developers

Brian -

1) I am wondering, how much of making everything read-only can be done using Quotas? There are many different profile quotas at the moment. I can simplify them all down to one that restricts uploads and postings for historical members. I believe I can do this for image uploading for example.

This would let me keep one or two quotas with posting/uploading permissions for some privileged users.

2) I am also wondering about an email import feature I thought I saw in the Marketplace. (Used with the User Link module?)

I would like to export all of the active email accounts from Ghost and import them into Jamroom ... if the import feature has dedupe capability. There is going to be some overlap between the two collections. I can see a related issue when it comes to quotas unless there is a way to specify a target quota. I could do the import in tranches targeted at specific quotas.
Clay Gordon
@claygordon
06/15/23 08:46:56AM
709 posts

SSO Jamroom integration with Ghost


Jamroom Developers

Brian:

I want the section labeled as Forums (with the classifieds section) to be updatable - that’s the point of the exercise. However, I want to be able to set the other sections as read-only..
Clay Gordon
@claygordon
06/14/23 04:09:49PM
709 posts

SSO Jamroom integration with Ghost


Jamroom Developers

Brian –

As an aside when it comes to disabling signups (I haven’t looked at the code base much since 2017):

I want for visitors to see everything in the archive but disable uploading new photos in the galleries, new videos, not create new blog posts, and the like. I know I can remove nav items like Events and Group from the header template which means visitors can’t navigate to them ... I am assuming that if there is an external link from Google or elsewhere removing the nav element will not prevent that page from displaying.
1