Galette

Nastavitev

Če želite samodejno prenesti pakete odvisnosti:

cd plugin-oauth2
composer install

Konfiguracija

Pripravite javne/zasebne ključe

cd plugin-oauth2/config
openssl genrsa -out private.key 2048
openssl rsa -in private.key -pubout -out public.key

vendor/bin/generate-defuse-key
copy-paste the hexadecimal string result in plugin-oauth2/config/encryption-key.php

Konfigurirajte ClientEntity

Preimenujte config/config.yml.dist v config/config.yml in uredite glede na nastavitve aplikacije tretje osebe:

global:
    password: abc123

galette_flarum:
    title: 'Forum Flarum'
    redirect_logout: 'http://192.168.1.99/flarum/public'
    options: teamonly
galette_nc:
    title: 'Nextcloud'
    redirect_logout: 'http://192.168.1.99/nextcloud'
    options: uptodate
galette_xxxxx:

Ustrezna konfiguracija Flarum:

Primer konfiguracije Flarum

Ustrezna konfiguracija NextCloud:

Primer konfiguracije Nextcloud

Razpoložljive možnosti:

Uporaba

Nextcloud - kako dodati skupine za določenega člana

Urejanje člana: v polje info_adh lahko dodate vrstico z #GROUPS:group1;group2#

Primer:

#GROUPS:accouting;home#

Več informacij o strežniku OAuth2