User Tools

Site Tools


joomlaflarum:flarumsetup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

joomlaflarum:flarumsetup [2025/09/17 10:36] – created adminjoomlaflarum:flarumsetup [2025/09/17 12:07] (current) admin
Line 53: Line 53:
  
 ==== Install maicol07/flarum-ext-sso Extension ==== ==== Install maicol07/flarum-ext-sso Extension ====
 +
 +You can install new extensions as the Flarum administrator, using the Extension Manager. Or you can add them in a terminal as follows.
  
 <code bash> <code bash>
Line 71: Line 73:
  
 ==== Enable the Extension ==== ==== Enable the Extension ====
 +
 +You can enable the SSO extension in the administrator’s Extension Manager by selecting SSO extension and clicking the toggle for enable. Or in a terminal:
  
 <code bash> <code bash>
Line 85: Line 89:
  
 ==== Configure SSO Settings ==== ==== Configure SSO Settings ====
 +
 +You will need a JWT key. This can be any long, random string. We use an example here. You will need to use the same key in Flarum and in the Joomla plugin. Adjust the URLs below to suit your site.
  
 Set the following configuration: Set the following configuration:
Line 143: Line 149:
  
 ==== For Same Domain Setup ==== ==== For Same Domain Setup ====
 +
 +This is likely to prove more difficult than using a subdomain, but should be possible.
  
 If using ''%%yoursite.com/forum%%'': If using ''%%yoursite.com/forum%%'':
Line 272: Line 280:
 chown -R www-data:www-data /var/www/forum.yoursite.com/ chown -R www-data:www-data /var/www/forum.yoursite.com/
 </code> </code>
 +
 +You can achieve higher security if using PHP-FPM where each site can have its own user. In this case, you can use 750 and 640 for permissions, which will isolate sites from one another.
  
 ===== Maintenance ===== ===== Maintenance =====
joomlaflarum/flarumsetup.1758105374.txt.gz · Last modified: 2025/09/17 10:36 by admin