Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nextcloud/terms_of_service

📜 Requires users to accept the terms of service before accessing data.
https://github.com/nextcloud/terms_of_service

admin-tools nextcloud terms-and-conditions terms-of-service

Last synced: about 1 month ago
JSON representation

📜 Requires users to accept the terms of service before accessing data.

Awesome Lists containing this project

README

        

# 📜 Terms of service

[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/terms_of_service)](https://api.reuse.software/info/github.com/nextcloud/terms_of_service)

> ![](https://raw.githubusercontent.com/nextcloud/terms_of_service/master/docs/popup-dialog.png)

Requires users to accept terms of service before accessing data. Text and languages are configurable on the administration panel.

## 🔗 Display on public shares

The setting applies to shares via link or mail (with and without password protection).

Default is disabled: `0`
```
./occ config:app:set terms_of_service tos_on_public_shares --value '1'
```
## 👤 Exclude registered users

To exclude registered users from accepting the terms of service, set this config to `0`.
Therefore, only public link and mail sharees have to accept the terms of service.

Default is enabled: `1`
```
./occ config:app:set terms_of_service tos_for_users --value '0'
```

## 🏗️ Development setup

1. Clone the repository
2. Setup your environment: `make`
3. Start contributing 🎉