Puppet Class: role::oathauth

Defined in:
puppet/modules/role/manifests/oathauth.pp

Overview

Class: role::oathauth

Provisions the OATHAuth and WebAuthn extensions, which allow two-factor authentication.



6
7
8
9
10
11
12
13
14
15
16
# File 'puppet/modules/role/manifests/oathauth.pp', line 6

class role::oathauth {
    mediawiki::extension { 'OATHAuth':
        needs_update => true,
        composer     => true,
        settings     => template('role/oathauth/conf.php.erb'),
    }
    mediawiki::extension { 'WebAuthn':
      composer     => true,
      # TODO configure the relying party once Wikimedia production does it
    }
}