Skip to content

Latest commit

 

History

History
26 lines (24 loc) · 991 Bytes

README.md

File metadata and controls

26 lines (24 loc) · 991 Bytes

This is a DokuWiki integration for Alliance Auth. This module implements SSO and group export from aauth. See here for the corresponding auth plugin for dokuwiki.

This module is heavily based on the discourse integration that is already in allianceauth.

To install:

  • Run pip install . in the top directory.
  • Add 'aauthdokuwiki' to INSTALLED_APPS in settings/local.py
  • Add the following entries to settings/local.py:
    DOKUWIKI_URL = 'https://doku.example.com'
    ## Set this to a long random string.
    DOKUWIKI_SSO_SECRET = ''
    ## Default location/name:
    DOKUWIKI_GROUP_PATH = '/tmp/dokuwiki_groups.csv'
    ## Uncomment to see debug logging:
    #LOGGING['loggers']['aauthdokuwiki'] = {
    #    'handlers': ['log_file', 'console', 'notifications'],
    #    'level': 'DEBUG',
    #    'propagate': False,
    #}