vierbergenlars/authserver-tos-bundle

This package is abandoned and no longer maintained. No replacement package was suggested.

Maintainers

Details

gitea.vbgn.be/authserver/tos

Installs: 16

Dependents: 0

Suggesters: 0

Security: 0

Type:authserver-plugin

v0.3.0 2019-09-15 14:35 UTC

This package is not auto-updated.

Last update: 2022-12-24 11:33:51 UTC


README

This Authserver plugin that requires users to accept some terms of service before they can use their account.

Installation

./plugin.sh install vierbergenlars/authserver-tos-bundle

For more details, see the Authserver plugin documentation.

Configuration

You can configure the bundle in the authserver app/config/parameters.yml file.

Add a new array key under tos.terms for all terms and conditions that you want to add.

label is the name you want to give the terms

url is the URL where the terms are located

Set tos.version to the version of your terms of service. This number should be increased every time the terms of service change, so users get prompted to accept the new terms. The version of the latest accepted version is stored per user. If the stored number is lower than the configured version, the user is prompted.

Example

tos:
    version: 1
    terms:
        - title: terms of service
          url: http://example.com/tos
        - title: privacy policy
          url: http://example.com/privacy